Docker gra z różnymi komponentami do zarządzania, wysyłania i wdrażania aplikacji, takich jak Docker Daemon pracujący na serwerze lub hosta, kliencie Docker, rejestrach Docker, kontenerach i obrazach.
Ten zapis pokaże przepływ pracy środowiska Docker.
Co to jest przepływ pracy Docker?
Przepływ pracy oznacza sekwencję kroków, które użytkownicy muszą wykonać, aby wykonać niektóre zadania. Przepływ pracy Docker zawiera różne kroki, takie jak kodowanie aplikacji, tworzenie pliku dokera, generowanie obrazu Docker i strzelanie po kontenerach.
Aby właściwie zrozumieć cykl pracy Dockera, przejdź przez poniższe podane praktyczne kroki.
Krok 1: Zrób plik programu
Najpierw zrób prosty plik HTML o nazwie „indeks.html”I skopiuj następujący kod do pliku:
Krok 2: Utwórz DockerFile
Dockerfile jest również znany jako plik instrukcji zawierający instrukcje dotyczące kontenerowania aplikacji poprzez budowanie obrazu Dockera. Aby utworzyć obraz prostego programu HTML, utwórz plik o nazwie „Dockerfile”I wklej podaną instrukcję w pliku:
Od Nginx: najnowszy
Indeks kopii.html/usr/share/nginx/html/indeks.html
Punkt entuzjazm [„nginx”, „-g”, „demon off;”]
Powyższe instrukcje zawierają:
Krok 3: Wygeneruj obraz Docker
Następnie wykonaj „Docker Build„Polecenie utworzenia nowego obrazu Dockera z nowo utworzonego DockerFile:
> Docker Build -t Html -Img .
Tutaj "-T„Flaga definiuje znacznik lub nazwę obrazu:
Krok 4: Utwórz i uruchom pojemniki
Ostatnim etapem cyklu roboczego Dockera jest utworzenie i wystrzelenie kontenera Docker w celu uruchomienia programu lub aplikacji konteneryzowanej. W tym celu postępuj zgodnie z wymienionym poleceniem. Tutaj "-D„Opcja wykonuje kontener w trybie odłączonym i„-P„Przydziela port wystawiający dla kontenera:
> Docker Run -d -p 80:80 Html -Img
W celu weryfikacji przejdź do „Lokalny Gospodarz„To domyślnie działa na porcie”80”I sprawdź, czy program jest wdrożony, czy nie.
Ze wyjścia widać, że pomyślnie wdrożyliśmy prosty program HTML w kontenerze:
Wyjaśniliśmy przepływ pracy platformy Docker.
Wniosek
Przepływ pracy platformy Docker zawiera różne kroki, takie jak kod i tworzenie aplikacji, tworząc plik docker, który służy do konteneryzowania aplikacji za pomocą obrazu, generowania obrazu Docker i uruchomienie obrazu, aby utworzyć i wystrzelić kontenery. Ten zapis pokazał podstawowy przepływ pracy platformy Docker.