Docker je nejoblíbenější technologií pro kontejnerizaci a používá ho více než 12 tisíc firem, které mají podle statistik nejčastěji 10 – 50 zaměstnanců s příjmy od 1 do 10 milionů dolarů ročně. Docker však využívají i mnohem větší softwarové firmy jako například ThoughtWorks, Neudesic nebo SLALOM
Vlastnosti Docker kontejnerizace
Efektivní využití zdrojů
Kontejnery spotřebovávají výrazně méně výkonu serveru než hypervizoryHypervizorHypervizor umí virtualizovat hardware do izolovaných virtuálních strojů.více, které se využívají k plné virtualizaci.
Velké množství imagů
Existuje už více než 3 miliony veřejných imagů se kterými lze v Dockeru pracovat. Většina z nich jsou dostupné na Docker Hubu.
Jednoduché ovládání
Instalace a používání nástroje Docker je snadné i pro méně zkušené programátory. Stačí znát několik základních příkazů.
Snadné škálování
Kontejnery jsou perfektním pomocníkem při škálování. Lze s nimi totiž téměř okamžitě reagovat na snížení nebo zvýšení počtu uživatelů aplikace.
Přenositelnost do různých prostředí
Izolované kontejnery lze snadno přenést do různých prostředí a otestovat tak portabilitu softwaru.
Ověřená technologie
Ulehčuje vývoj a nasazení softwaru
Konzistentní vývojářské prostředí
Celý tým pracuje se stejným OS, se stejnými knihovnami a ve stejném programovacím prostředím.
Šetří čas developerům
Čas vývojářů je velmi cenný, používáním Dockeru lze však ušetřit spoustu času s testováním i nasazováním.
Programovací prostředí přímo v Dockeru
Není nutné instalovat specifické prostředí pro každý jazyk. Stačí si stáhnout příslušný Docker image.
Deployment s jistotou
Pokud funguje Docker aplikace na vývojářské platformě, stačí ji sbalit a nasadit na cílovém serveru.
Na čem Docker spustit?
Docker spustíte na dedikovaných serverech, cloudu i některých VPS, kdy záleží na způsobu jejich virtualizace. Pokud se jedná o tzv. lightweigt virtualizaci, respektive virtualizaci na úrovni operačního systému, jako je například LXC, Docker na ni nenainstalujete. Vhodná je naopak plná virtualizace, jako je například KVM nebo Hyper-V.
KVM
VMware
Hyper-V
LXC
Nainstalujte si Docker na server od MasterDC
Docker je zdarma a jeho instalace není žádná věda. Pokud instalujete na linuxový virtuální server, můžete využít náš návod, kde máte vše popsané krok po kroku. Kontejnerizovat můžete všechny naše fyzické servery, cloudy i VPS s výjimkou LXC virtualizace.