Docker - przegląd
Docker to usługa zarządzania kontenerami. Słowa kluczowe Dockera todevelop, ship i rungdziekolwiek. Cała idea Dockera polega na tym, aby programiści mogli łatwo tworzyć aplikacje, wysyłać je do kontenerów, które można następnie wdrożyć w dowolnym miejscu.
Pierwsze wydanie Dockera miało miejsce w marcu 2013 roku i od tego czasu stało się modnym hasłem dla współczesnego rozwoju świata, szczególnie w obliczu projektów opartych na Agile.
Funkcje Dockera
Docker ma możliwość zmniejszenia rozmiaru oprogramowania, zapewniając mniejszy ślad systemu operacyjnego za pośrednictwem kontenerów.
Dzięki kontenerom zespołom działającym w różnych jednostkach, takich jak programowanie, kontrola jakości i operacje, łatwiej jest pracować bezproblemowo w różnych aplikacjach.
Możesz wdrażać kontenery Docker w dowolnym miejscu, na dowolnych maszynach fizycznych i wirtualnych, a nawet w chmurze.
Ponieważ kontenery Docker są dość lekkie, są bardzo łatwe do skalowania.
Składniki Dockera
Docker zawiera następujące składniki
Docker for Mac - Pozwala na uruchamianie kontenerów Docker w systemie Mac OS.
Docker for Linux - Pozwala na uruchamianie kontenerów Docker w systemie operacyjnym Linux.
Docker for Windows - Pozwala na uruchamianie kontenerów Docker w systemie operacyjnym Windows.
Docker Engine - Służy do budowania obrazów Dockera i tworzenia kontenerów Docker.
Docker Hub - To jest rejestr, który jest używany do hostowania różnych obrazów Dockera.
Docker Compose - Służy do definiowania aplikacji korzystających z wielu kontenerów Docker.
W kolejnych rozdziałach szczegółowo omówimy wszystkie te elementy.
Oficjalna strona Dockera to https://www.docker.com/Witryna zawiera wszystkie informacje i dokumentację dotyczącą oprogramowania Docker. Zawiera również łącza pobierania dla różnych systemów operacyjnych.