Obraz Docker jest głównym elementem Docker. Pracując nad Docker, programiści tworzą/budują wiele obrazów Docker. Czasami jednak mogą być konieczne edycja konkretnego obrazu Dockera. W tej sytuacji programiści mogą edytować dowolny obraz dokera.
Ten artykuł obejmie następujące aspekty:
Warunek: Utwórz/zbuduj obraz dokera
Aby utworzyć obraz Docker, najpierw utwórz plik programu i plik Docker. Potem uruchom „Docker Build -t .„Polecenie utworzenia obrazu dokera.
Krok 1: Utwórz plik programu
Najpierw stwórz „indeks.html”Plik programowy i wklej w nim kod danego wiązki:
Witam Linuxhint
To jest strona internetowa Linuxhint
Krok 2: Utwórz DockerFile
Następnie utwórz nowy plik „Dockerfile”I wklej poniżej instrukcje:
Od Nginx: najnowszy
Indeks kopii.html/usr/share/nginx/html/indeks.html
Punkt entuzjazm [„nginx”, „-g”, „demon off;”]
Krok 3: Utwórz obraz Docker
Teraz skorzystaj z „Docker Build”Polecenie wraz z„-T„Opcja określenia nazwy obrazu. Na przykład określiliśmy „HTML-IMG„Nazwa obrazu:
Docker Build -t Html -Img .
Krok 4: Sprawdź utworzony obraz
Aby upewnić się, że obraz został pomyślnie utworzony, uruchom poniżej podane polecenie:
Obrazy dokera
W poniższym wyjściu nowo utworzone „HTML-IMG„Obraz może być widoczny:
Krok 5: Zbuduj kontener Docker
Następnie zbuduj kontener Docker za pomocą podanego polecenia wraz z nazwą obrazu, „-nazwa„Opcja określa nazwę kontenera i„-P„Opcja przydzielenia portu:
Docker Run-Nazwa HTML-Cont -p 80:80 Html-Img
Tutaj, "HTML-Cont”To nazwa pojemnika i„HTML-IMG”To obraz Docker:
Krok 6: Wyświetl wdrożoną aplikację
Przejdź do przydzielonego portu w przeglądarce i wyświetl wdrożoną aplikację:
Można zauważyć, że aplikacja została pomyślnie wdrożona.
Edytuj istniejący obraz Docker
Ponieważ obraz Docker jest zbudowany z pliku Docker, aby edytować obraz Docker, należy wprowadzić zmiany w pliku Docker lub w pliku programu. Aby to zrobić, wykonaj dostarczone kroki.
Krok 1: Dokonaj zmian w pliku programu
Teraz dokonaj pewnych modyfikacji pliku programu. Na przykład dodaliśmy jedną nową linię w pliku programu:
Linuxhint
Witam Linuxhint
To jest nasza nowa strona internetowa
Krok 2: Zbuduj obraz dokera
Następnie użyj poniżej listy, aby utworzyć/zbudować obraz Docker o tej samej nazwie i nowymi modyfikacjami:
Docker Build -t Html -Img .
Krok 3: Zbuduj kontener Docker
Następnie zbuduj i uruchom nowy pojemnik z tym samym obrazem Docker:
Docker Run-Nazwa HTML-Cont2 -p 80:80 Html-Img
Tutaj, "HTML-Cont2”To nowa nazwa kontenera:
Krok 4: weryfikacja
Na koniec zobacz nowe zmiany w przeglądarce:
Po zmodyfikowaniu obrazu Dockera można zobaczyć nowe zmiany w aplikacji, która wskazuje, że obraz Dockera został pomyślnie zmodyfikowany.
Wniosek
Aby edytować istniejący obraz dokera, konieczne jest wprowadzenie zmian w pliku Docker Plik lub w pliku programu. Następnie wykonaj „Docker Build -t .”Polecenie utworzenia obrazu Dockera o tej samej nazwie obrazu i nowej modyfikacji. Następnie zbuduj i uruchom nowy kontener Docker. Wreszcie, zobacz zmiany w przeglądarce. W tym artykule wyjaśniono metodę edycji obrazu Dockera.