Ten zapis zilustruje:
Jak zbudować plik Docker?
Dockerfile to plik instrukcji, który pomaga utworzyć migawkę kontenera. Aby utworzyć/utworzyć plik Dockerfile, wykonaj podane kroki.
Krok 1: Utwórz plik programu
Najpierw utwórz „ indeks.html ” i wklej do niego poniższy kod:
< HTML >
< ciało >
< h2 > Witaj LinuxHint < / h2 >
< P > To jest logo LinuxHint < / P >
< img źródło = 'linuxhint.png' wszystko = „Linuks” szerokość = „104” wysokość = '142' >
< / ciało >
< / HTML >
Krok 2: Utwórz plik Docker
Następnie utwórz nowy plik o nazwie „ Plik dokera ” i wklej do niego poniższy fragment, aby skonteneryzować program HTML:
Z nginx: najnowszy
KOPIUJ index.html / usr / udział / nginx / HTML / indeks.html
KOPIUJ linuxhint.png / usr / udział / nginx / HTML
PUNKT WEJŚCIA [ 'nginx' , '-G' , „demon wyłączony”; ]
W powyższym kodzie:
- “ Z Polecenie ” służy do określenia obrazu podstawowego dla kontenera.
- “ KOPIUJ ” wkleja plik „index.html” i obraz „linuxhint.png” do ścieżki kontenera.
- “ PUNKT WEJŚCIA ” ustawia punkt wykonania dla kontenera.
Jak zbudować obraz Dockera?
Obrazy platformy Docker to migawki lub szablony używane do tworzenia kontenerów i zarządzania nimi. Skorzystaj z podanego poniżej polecenia, aby zbudować obraz Docker z pliku Docker:
docker build -t linuximg .Tutaj, ' -T ” służy do określenia nazwy obrazu. Na przykład określiliśmy „ linuximg ” jako nazwę obrazu Dockera:
Następnie upewnij się, że obraz został pomyślnie utworzony za pomocą podanego polecenia:
obrazy dokeraNa poniższym wyjściu można zobaczyć obraz Dockera, tj. „ linuximg ”:
Jak zbudować kontener Docker?
Kontenery Dockera to lekkie i małe wykonywalne pakiety Dockera używane do konteneryzacji aplikacji. Aby zbudować i uruchomić kontener Docker przy użyciu obrazu Docker, wykonaj podane polecenie:
uruchomienie dokera -- nazwa imgkontener -p 80 : 80 linuximgTutaj:
- “ -nazwa ” służy do określenia nazwy kontenera.
- “ imgkontener ” to nazwa kontenera.
- “ -P ” służy do przypisania portu do kontenera.
Innym sposobem na proste utworzenie lub zbudowanie kontenera jest wykorzystanie „ tworzenie dokera ' Komenda:
tworzenie dokera -- nazwa linuxkontener -p 80 : 80 linuximg
Na koniec otwórz żądaną przeglądarkę i przekieruj do przydzielonego portu. Następnie sprawdź, czy aplikacja jest wdrożona, czy nie:
Jak widać, pomyślnie zbudowaliśmy plik Docker, obraz i kontener.
Wniosek
Pliki Docker to zwykłe pliki tekstowe, które zawierają zestawy i instrukcje do tworzenia obrazów dokerów. Aby zbudować obrazy dokera, „ docker build -t