Docker jest popularnym forum do budowania/tworzenia, wdrażania i wykonywania aplikacji w kontenerach. Zapewnia wiele funkcji, które sprawiają, że jest to proste i łatwe do radzenia sobie z kontenerami Docker. Aby korzystać z Dockera, użytkownicy muszą najpierw zbudować DockerFile. Następnie utwórz obraz dokera z konkretnego pliku dokera. Następnie utwórz i uruchom kontener za pomocą obrazu Docker. Ponadto użytkownicy mogą przesunąć lokalne obrazy Docker do centrum Docker i pobierać/pobierać oficjalne obrazy Docker z Hub Docker.
Ten przewodnik pokaże:
Jak tworzyć/budować DockerFile?
DockerFile to skrypt, który ma instrukcje wykorzystane do budowania/tworzenia obrazów Docker. Aby utworzyć pliki dokerowe, wykonaj podane poniżej kroki.
Krok 1: Utwórz plik programu
Najpierw uruchom kod Visual Studio, utwórz „indeks.html”Plik programowy i wklej do niego następujący kod HTML:
Witam Linuxhint
To jest logo Linuxhint
Krok 2: Utwórz DockerFile
Następnie utwórz nowy plik Docker o nazwie „Dockerfile”I wklej do niego poniższy fragment, aby pojemnik na program HTML:
Od Nginx: najnowszy
Indeks kopii.html/usr/share/nginx/html/indeks.html
Kopiuj Linuxhint.png/usr/share/nginx/html
Punkt entuzjazm [„nginx”, „-g”, „demon off;”]
W powyższym fragmencie:
Jak utworzyć/zbudować obraz dokera?
Obrazy Docker to szablony zawierające instrukcje tworzenia lub budowania i zarządzania kontenerami Docker. Aby utworzyć obraz Docker z pliku Docker, użyj polecenia danego wiązki:
Docker Build -t Linuximg .
Tutaj "-T„Opcja jest wykorzystywana do ustawienia nazwy obrazu. Na przykład określiliśmy „Linuximg„Jako nazwa obrazu Docker:
Następnie sprawdź, czy obraz dokera został zbudowany, czy nie używa polecenia poniżej listy:
Obrazy dokera
W poniższym wyjściu widać obraz Docker, ja.mi., "Linuximg”:
Jak zbudować i wykonać kontener Docker?
Kontenery Docker to małe pakiety wykonywalne Docker wykorzystywane do konteneryzowania aplikacji. Aby zbudować i uruchomić kontener Docker za pomocą obrazu Docker, uruchom następujące polecenie:
Docker Run -Nazwa ImgContainer -p 80:80 Linuximg
Tutaj:
Innym sposobem po prostu utworzenia lub zbudowania kontenera jest użycie „Docker tworzy" Komenda:
Docker Utwórz --Name LinuxContainer -p 80:80 Linuximg
Na koniec otwórz pożądaną przeglądarkę i przejdź do przydzielonego portu. Następnie upewnij się, czy aplikacja jest wdrożona, czy nie:
Można zauważyć, że z powodzeniem wdrożyliśmy aplikację.
Jak pchać/zapisać obraz do Docker Hub?
Aby nacisnąć lub przesłać obraz Docker do Docker Hub, sprawdź podane kroki.
Krok 1: Zaloguj się do Docker Hub za pomocą wiersza poleceń
Najpierw uruchom konkretny terminal Windows i wykonaj dostarczone polecenie, aby zalogować się na konto Docker Hub, podając poświadczenia:
login dockera
Krok 2: Wyświetl lokalne obrazy Docker
Następnie wymień wszystkie lokalne obrazy Docker i wybierz żądany obraz, który chcesz nacisnąć do Docker Hub:
Obrazy dokera
Poniższe dane wyjściowe pokazuje wszystkie dostępne lokalne obrazy Docker i wybraliśmy „Linuximg" obraz:
Krok 3: Tag wybrany obraz dokera
Aby nacisnąć obraz Docker do Docker Hub, należy najpierw oznaczyć pożądany obraz. Użyj "Docker Tag /:„Polecenie oznaczające wybrany obraz Docker:
Docker Tag Linuximg Nazwa użytkownika/Linuximg: 1.0
Krok 4: Push Image to Docker Hub
Teraz napisz „Docker Push”Polecenie wraz z oznaczoną nazwą obrazu, aby przesłać ten obraz do hub Docker:
Docker Push Nazwa użytkownika/Linuximg: 1.0
Tutaj "Laibayounas/Linuximage: 1.0”To nasz oznaczony obraz.
Zgodnie z poniższym zrzutem ekranu pożądany obraz został zepchnięty do hub Docker:
Krok 5: Zapewnij zmiany w Docker Hub
Na koniec sprawdź, czy wybrany obraz dokera został zepchnięty do hub Docker, czy nie:
W części o wysokim oświetleniu pożądany obraz lokalny można zobaczyć w hubie Docker.
Jak wyciągnąć/pobrać obraz z Docker Hub?
Aby pobrać lub wyciągnąć obraz Docker z Docker Hub, spójrz na podsumowane stopnie.
Krok 1: Wyszukaj obraz Docker
Najpierw przejdź do Docker Hub i wyszukaj określony obraz Docker w polu wyszukiwania. Na przykład szukaliśmy „alpejski”Obraz Docker:
Krok 2: Skopiuj polecenie „Pull”
A później "alpejski„Obraz zostanie otwarty i skopiuje poniżej wysokie polecenie„ Pull ”:
Krok 3: Pull Docker Image
Następnie wciągnij obraz Docker do lokalnego repozytorium, uruchamiając skopiowane polecenie w systemie Windows PowerShell:
Docker Pull Alpine
Poniższe dane wyjściowe wskazuje, że obraz Docker został pobrany do lokalnego repozytorium:
Krok 4: weryfikacja
Na koniec wykonaj następujące polecenie, aby sprawdzić, czy pożądany obraz został pociągnięty, czy nie:
Obrazy dokera
Na poniższym obrazku widać na sobie wyciągnięty obraz dokera, ja.mi., "alpejski”:
Chodziło o polecenia „Build”, „Run”, „Push” i „Pull” w Docker.
Wniosek
Aby najpierw użyć Dockera, zbuduj plik dokujący. Następnie utwórz obraz Docker z pliku dokera za pośrednictwem „Docker Build -t ." Komenda. Następnie utwórz/zbuduj i uruchom kontener Docker za pomocą obrazu Docker za pośrednictwem „Docker Run -name -p " Komenda. Ponadto użytkownicy mogą popychać lokalne obrazy do hub Docker za pomocą „Docker Push /:" Komenda. Ponadto, aby pobrać dowolny obraz Docker z centrum Docker, użyj „Docker Pull " Komenda. Ten post dostarczył przewodnika dla początkujących, aby korzystać z Dockera.