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.