Zespół programistów Docker, odpowiedzialnych za rozwój otwartoźródłowego oprogramowania, do wirtualizacji kontenerowej (container virtualization), poinformowali o trzech nowych usługach orkiestracji: Docker Compose, Docker Machine i Docker Swarm.
Docker to rozwiązanie otwartoźródłowe, pozwalające na budowę wirtualnych kontenerów, udostępniających aplikacje w formie odizolowanych procesów wewnątrz środowiska wirtualnego. Korzystając z LinuX Containers (LXC) uruchamianego w systemie operacyjnym hosta, rozwiązanie pozwala na dzielenie się z nim zasobami.
Dzięki Docker Machine, użytkownicy mogą skonfigurować Dockera w kilka sekund za pomocą jednego polecenia. Ponadto z poziomu backendu można wykorzystać pełnię możliwości ekosystemu firmy udostępniającej gotową infrastrukturę.
Narzędzie Docker Swarm umożliwia grupowanie rozproszonych aplikacji w Dockerze. Docker Swarm pozwala na tworzenie puli zasobów hosta, uruchamiając demona Dockera a następnie planuje uruchamianie i automatycznie zarządza rozmieszczeniem obciążenia klastra, optymalizując zasoby maszyny głównej.
Z kolei Docker Compose pozwala na połączenie wielu rozproszonych aplikacji w kontenerach działających na klastrach.
Czytaj również:
-> Docker Engine 1.3 - zaktualizowana wirtualizacja kontenerowa