Jak zbudować obraz Docker w Linux

Jak zbudować obraz Docker w Linux

Docker to dobrze ugruntowane, bezpłatne i open source narzędzie używane do tworzenia, wdrażania i udostępniania aplikacji i projektów DevOps. Docker jest dostępny dla systemu Mac, Linux i Windows. Jednak Docker jest naprawdę opracowany w Linux i ma większą kontrolę nad dystrybucją Linuksa niż Windows. Ale z technicznego punktu widzenia wersje Docker Windows i Linux są prawie takie same.

Ten blog pokaże, jak zrobić obraz Docker w Linux.

Jak zbudować obraz Docker w Linux?

Aby utworzyć lub wygenerować obraz Docker w Linux, najpierw utwórz plik Docker. Następnie zbuduj obraz z pliku przez „Docker Build". Aby uzyskać ilustrację, przejrzyj wymienione kroki.

Krok 1: Otwórz katalog projektu

Najpierw utwórz katalog projektu, wykorzystując „Mkdir" Komenda. Następnie przejdź do katalogu projektu za pomocą „płyta CD " Komenda:

Mkdir Docker
Docker CD


Krok 2: Utwórz DockerFile

Następnie utwórz nowy plik Docker za pomocą edytora tekstu Nano w Linux:

Sudo Nano Dockerfile


Wklej dostarczony fragment do plik dokera. Następnie naciśnij „Ctrl+o„Klucz, aby zapisać zmiany i„Ctrl+x„Aby wyjść z redaktora:

Od Nginx: najnowszy
Indeks kopii.html/usr/share/nginx/html/indeks.html
Punkt entuzjazm [„nginx”, „-g”, „demon off;”]



Krok 3: Utwórz plik programu

Utwórz kolejny plik o nazwie „indeks.html„W nano edytora tekstu:

indeks sudo nano.html


Skopiuj poniżej wspomniany kod HTML do pliku i zapisz zmiany:






Cześć! Witamy w samouczku Linuxhint





Krok 4: Zaloguj się do rejestru Docker

Zaloguj się do rejestru Docker za pomocą „login dockera" Komenda. Podaj zaproszone poświadczenia, takie jak nazwa i hasło użytkownika. Tutaj zalogowaliśmy się już do rejestru Docker. Dlatego nie wymagamy przekazywania poświadczeń logowania:

Sudo Docker Login



Krok 5: Utwórz obraz

Następnie wygeneruj nowy obraz Docker z DockerFile za pomocą wspomnianego polecenia:

Docker Build -t Html -Img .



Aby uzyskać weryfikację, wyświetl wszystkie obrazy Docker i sprawdź, czy obraz jest zbudowany w Linux, czy nie:

Obrazy dokera


Można zauważyć, że z powodzeniem stworzyliśmy nowy obraz w Docker Linux:


Krok 6: Uruchom obraz

Uruchom obraz, aby uruchomić program HTML w pojemniku. Tutaj, "-P”Przypisz lokalny host wystawiający port do kontenera:

Docker Run -p 80:80 HTML -IMG



Przejdź do lokalnego hosta i sprawdź, czy program został wdrożony w przypisanym porcie, czy nie:


Chodzi o budowę obrazu Dockera w Linux.

Wniosek

Aby zbudować obraz Docker w terminalu Linux, najpierw zrób plik dokujący, który zawiera instrukcje do dokera do dokera aplikacji lub projektu. Następnie utwórz obraz z instrukcji Dockerfile za pośrednictwem „Docker Build -t .".Ten blog zilustrował metodę tworzenia nowego obrazu w Linux.