Docker hosting: kde a ako prevádzkovať Docker

Na akom serveri Docker pobeží, koľko to stojí a ako ho nainštalovať. Vysvetlené aj pre tých, ktorí s Dockerom začínajú. Ceny s 23 % DPH, overené .

Jednoducho: Docker a kontajner. Kontajner je krabica, v ktorej je aplikácia aj so všetkým, čo potrebuje na spustenie. Docker tieto krabice spúšťa. Aplikácia potom beží rovnako na notebooku aj na serveri a nový program nainštalujete jedným príkazom. Ďalšie pojmy v slovníku.

V skratke:

  • Docker potrebuje VPS alebo vlastný server s Linuxom a root prístupom. Na bežnom webhostingu nepobeží.
  • Najviac RAM za euro: Hostinger KVM 1 so 4 GB za 5,40 € mesačne pri platbe na 2 roky cez náš odkaz. Docker s Traefikom je u Hostingeru hotová šablóna systému.
  • Pozor na firewall: porty, ktoré Docker zverejní, obchádzajú bežný firewall ufw. Viac nižšie.

VPS pre Docker

Pri každom hostingu uvádzame VPS s root prístupom a aspoň 2 GB RAM, ktoré vyjde najlacnejšie za 3 roky vrátane predĺženia.

Hosting a tarifCPU a RAMCena mesačneZa 3 roky
ForpsiVPS Hosting 1-2 1 vCPU, 2 GB RAM40 GB SSD 4,91 €bez akcie, mesačná platba 176,68 €najmenejpriemer 4,91 € mesačne Na web
WEDOSVPS SSD 1 vCPU (zdieľané), 2 GB RAM15 GB SSD 7,50 €pri ročnej platbe, mesačne o 10 % viac 270,11 €priemer 7,50 € mesačne Na web
HostingerKVM 1 1 vCPU, 4 GB RAM50 GB NVMe 5,40 €pri platbe vopred na 24 mesiacov (129,59 € s DPH) cez náš odkaz, ktorý pridá 20 % zľavu, potom 14,75 € 306,57 €priemer 8,51 € mesačne Na web
WebglobeVPS Start 1 vCPU, 2 GB RAM20 GB NVMe 8,47 €zľava 50 % na prvé obdobie pri objednávke aspoň na rok, potom 16,94 € 508,19 €priemer 14,12 € mesačne Na web
Active24VPS Standard 1 vCPU, 2 GB RAM32 GB 23,37 €bez akcie, 7 dní zadarmo na vyskúšanie 841,32 €priemer 23,37 € mesačne Na web
WebsupportCustom 2 vCPU, 2 GB 2 vCPU, 2 GB RAM32 GB SSD 24,35 €pri platbe na rok, 7 dní zadarmo na vyskúšanie 876,74 €priemer 24,35 € mesačne Na web
WebHouseVirtuálny server M 2 vCPU, 2 GB RAM50 GB NVMe 24,93 €pri ročnej platbe, mesačne o 3 € viac 897,56 €priemer 24,93 € mesačne Na web

Mesačné ceny s 23 % DPH, prepočítané z cien bez DPH na weboch hostingov k 11. novembra 2026. Hostinger počítame s naším odporúčacím odkazom, ktorý pridá 20 % zľavu (overené na slovenskom webe). Pri WEDOS VPS sme partnerské kódy v objednávke v eurách neoverili, preto uvádzame cenník bez zľavy. Na odkazy na WEDOS a Hostinger máme partnerskú zmluvu, ostatné sú obyčajné odkazy.

Väčšie tarify a ceny po skončení akcie nájdete na stránke najlacnejší VPS.

Čo sa v Dockeri dá prevádzkovať

Ako Docker nainštalovať

Najjednoduchšie: pri objednávke VPS u Hostingeru zvoľte šablónu Docker (s Traefikom), u Forpsi si pri VPS Hosting s Linuxom zvolíte predinštalovaný Docker. Server máte hneď pripravený.

Na ľubovoľnom VPS s Ubuntu alebo Debianom: prihláste sa cez SSH a spustite oficiálny inštalačný skript:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

Docker skript odporúča hlavne na vyskúšanie. Na server, kde pobeží niečo dôležité, je lepšia inštalácia z repozitára podľa oficiálneho návodu. Aktualizácie potom prichádzajú s bežnými aktualizáciami systému.

Docker Compose: viac kontajnerov jedným príkazom

Jednoducho: Docker Compose. Súbor, ktorý popisuje viac kontajnerov naraz, napríklad web, databázu a cache. Celú zostavu potom spustíte jedným príkazom. Ďalšie pojmy v slovníku.

Do súboru compose.yaml napíšete, aké kontajnery chcete, a spustíte ich príkazom docker compose up -d. Jednoduchý príklad s webovým serverom:

services:
  web:
    image: nginx:stable
    ports:
      - "80:80"
    restart: unless-stopped

Väčšina aplikácií má hotový compose.yaml vo svojom návode, stačí ho skopírovať a upraviť heslá.

Portainer: Docker klikaním

Kto nechce písať príkazy, nainštaluje si Portainer, webové rozhranie pre Docker. Podľa návodu Portaineru:

docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:lts

Potom otvorte https://IP-servera:9443 a hneď vytvorte účet správcu. Prehliadač upozorní na certifikát, Portainer si ho vytvára sám.

Domény a HTTPS: reverzná proxy

Jednoducho: Reverzná proxy. Vrátnik na serveri. Všetky návštevy prichádzajú na jednu adresu a proxy ich podľa domény pošle do správnej aplikácie. Zvyčajne zariadi aj HTTPS certifikát. Známe sú Nginx, Traefik a Caddy. Ďalšie pojmy v slovníku.

Keď na jednom serveri beží viac aplikácií, potrebujete reverznú proxy. Pre začiatočníkov je najjednoduchší Nginx Proxy Manager, kde domény a certifikáty nastavíte v prehliadači. Traefik a Caddy sa nastavujú v súboroch. Celé to za vás vyrieši Coolify, ktoré k tomu pridá aj nasadenie z GitHubu.

Na čo si dať pozor

Časté otázky

Čo je Docker jednoducho?
Docker spúšťa aplikácie v kontajneroch. Kontajner je krabica, v ktorej je aplikácia aj so všetkým, čo potrebuje. Vďaka tomu beží rovnako na notebooku aj na serveri a novú aplikáciu, napríklad databázu alebo n8n, spustíte jedným príkazom.
Pobeží Docker na bežnom webhostingu?
Nie. Webhosting je zdieľaný a root prístup k nemu nemáte. Na Docker potrebujete VPS alebo dedikovaný server s Linuxom.
Koľko RAM potrebujem na Docker?
Docker sám zaberie málo, pamäť spotrebujú aplikácie v kontajneroch. Na pár menších aplikácií stačia 2 až 4 GB RAM, s databázou a viacerými službami počítajte s 8 GB. Spotrebu kontajnerov ukáže príkaz docker stats.
Čo je Portainer?
Webové rozhranie pre Docker. Kontajnery v ňom spúšťate, zastavujete a sledujete klikaním namiesto príkazov. Verzia Community Edition je zadarmo.
Docker, alebo Coolify?
Coolify beží nad Dockerom a pridá k nemu to, čo inak nastavujete ručne: nasadenie z GitHubu, HTTPS certifikáty, domény a zálohy databáz. Kto chce web nasadzovať podobne ako na Verceli, siahne po Coolify. Kto chce len spustiť pár hotových aplikácií, vystačí si s Dockerom a Portainerom.

Súvisiace stránky

Zdroje