Docker to znana, bezpłatna i open source, która koncentruje projekt DevOps i inne oprogramowanie. Koncepcja konteneryzacji wyróżnia Docker wśród innych rozwijających się narzędzi. Głównymi komponentami rozwiązań Docker są kontenery Docker, obrazy Docker, Docker Volume, Docker Daemon, Docker Client i Docker Server. Te wszystkie komponenty są wykorzystywane do zarządzania aplikacją, oprogramowaniem i innymi mikrousługami.
Ten blog pokaże:
Co to są pojemniki?
Kontenery są główną częścią platformy Docker i są nazywane lekkimi pakietami wykonywalnymi używanymi do kontenerowania aplikacji i oprogramowania. Te kontenery bezpośrednio wykorzystują zasoby systemowe i wirtualizację poziomu systemu operacyjnego do zarządzania i tworzenia aplikacji w kontenerach. Kontenery zawierają zależności projektu, kod programu lub projektu oraz podstawowe ustawienia konfiguracji.
Dlaczego pojemniki są używane w Docker?
Kontenery są zamiennymi maszyn wirtualnych w Docker, które wykorzystują zasoby systemowe i są lekkie. Te pojemniki można wykorzystać z różnych powodów, a niektóre z nich są wymienione poniżej:
Jak używać kontenera w Docker?
Aby użyć kontenera Docker, aby dokeryzować projektu lub aplikacji, najpierw zrób plik Docker, który zawiera instrukcje dotyczące kontenerowania aplikacji lub programu. Następnie utwórz migawkę kontenera, która utworzy i uruchomi kontener Docker.
Aby uzyskać ilustrację, przejdź przez podane instrukcje.
Krok 1: Utwórz plik programu
Zrób plik programu o nazwie „indeks.html”I dodaj poniższy fragment do pliku:
Krok 2: Utwórz DockerFile
Utwórz kolejny plik o nazwie DockerFile, który zawiera następujące polecenia lub instrukcje, aby dokeryzować „indeks.html”Program:
Krok 3: Zrób migawkę kontenera
Zrób obraz lub migawkę kontenera za pomocą „Docker Build -t " Komenda. Tutaj "-T„Opcja definiuje znacznik obrazu lub nazwę:
Docker Build -t Html -Img .Krok 4: Utwórz i uruchom pojemniki
Na koniec utwórz i uruchom kontener, wykonując obraz Docker za pośrednictwem dostarczonego polecenia. Tutaj "-D„Flaga wykona kontener jako usługę zaplecza i„-P”Przypisuje lokalnego hosta odsłoniętego portu kontenera:
Docker Run -d -p 80:80 HTML -IMGOdwiedź port przypisany LocalHost i sprawdź, czy kontener działa, czy nie:
Wyjaśniliśmy, czym są pojemniki i dlaczego są one używane w Docker.
Wniosek
Kontenery są małymi, lekkimi pakietami wykonywalnymi Docker, które dokują na dokery, projekt, oprogramowanie i usługi. Te kontenery są bardziej przenośne, niezawodne, wydajne i bezpieczne i wykorzystują poziom wirtualizacji systemu operacyjnego. Aby użyć tych kontenerów, najpierw utwórz migawkę kontenera z instrukcji DockerFile. Następnie utwórz i uruchom kontener Docker za pomocą „Docker Run" Komenda. Ten blog pokazał, jakie są pojemniki i dlaczego są używane w Docker.