Preskočiť na hlavný obsah

Príspevky

Zobrazujú sa príspevky z dátumu január, 2024

Čo je Docker Swarm a ako ho nastaviť?

 Tí, ktorí čítate moje články, viete, čo je Docker. A vedeli ste, že Docker môže byť aj v tzv. Swarm móde, ktorý umožní používať Docker podobne ako Kubernetes? Ak nie, tak sa poďme pozrieť, čo to je, a ako si ho nastaviť. Trocha teórie Docker je platforma, na ktorej bežia kontajnery. Tieto kontajnery sa skladajú z OS, ktorý je napr. Ubuntu, závislostí služby/aplikácie a samotnej služby alebo aplikácie. Tieto kontajnery (ak nie sú na Kubernetese/Swarm móde) bežia na jednom stroji, čo ich robí náchylným k rôznym katastrofám. Preto väčšina služieb (odteraz budem používať iba pojem služby) nebeží na jednom serveri, ale na viacerých serveroch, čím sa zaisťuje redundancia a to, že služba nevypadne napr. pri blackoute. A tieto servery v drtivej väčšine prípadov spája tzv. dirigent, čo je v produkčnom prostedí Kubernetes (nie len ten, čo má osem písmen medzi K a S). Docker sa v týchto prípadoch výužíva iba pri vývoji a testingu.  Prečo Swarm a nie Kubernetes? Je viacero dôvodov, prečo používať