Ten zapis będzie rozwinięty:
„Docker Run” vs „Docker Create”
„„Docker Run" I "Docker tworzy„Oba są wykorzystywane do budowy kontenerów Docker za pomocą obrazu lub migawki kontenera utworzonego przez„Docker Build" Komenda. Podstawową różnicą między tymi dwoma poleceniami polega na tym, że polecenie „Docker Run” tworzy kontener i automatycznie go uruchamia. Natomiast „Docker Utwórz” tworzy tylko kontener Docker, ale nie uruchamia go automatycznie. Pojemnik utworzony przez polecenie „Docker Utwórz” można rozpocząć za pośrednictwem polecenia „Docker Start”.
Jak używać „Docker Run” w Docker?
„„Docker Run”Polecenie tworzy pojemnik z migawki lub obrazu i uruchamia go automatycznie. Postępuj zgodnie z podanymi instrukcjami, aby wykorzystać „Docker Run" Komenda.
Krok 1: Utwórz plik programu
Najpierw utwórz plik o nazwie „indeks.html”Plik i wklej poniższy kod HTML do pliku:
Krok 2: Zrób DockerFile
Następnie zrób kolejny plik o nazwie „Dockerfile”I dodaj następujące instrukcje, aby dokera dokera programu HTML:
Od Nginx: najnowszy
Indeks kopii.html/usr/share/nginx/html/indeks.html
Punkt entuzjazm [„nginx”, „-g”, „demon off;”]
Krok 3: Zrób obraz Docker
Następnie utwórz obraz kontenera lub migawkę, wykorzystując poniższe polecenie. Tutaj nazwa obrazu jest zdefiniowana przez „-T”Tag:
Docker Build -t Html: najnowszy .
Krok 4: Utwórz i uruchom pojemnik
Użyj „Docker Run„Polecenie utworzenia kontenera z migawki i uruchom go automatycznie. Tutaj:
Docker Run -Nazwa html1 -container -d -p 80:80 html: najnowszy
Teraz odwiedź LocalHost i sprawdź, czy pojemnik jest uruchomiony, czy nie:
Jak używać „Docker Create” w Docker?
„„Docker tworzy„Polecenie tworzy tylko pojemnik, a następnie te pojemniki są rozpoczynające się przez„Docker Start" Komenda. Do ilustracji użyj podanych kroków.
Krok 1: Utwórz pojemnik
Najpierw utwórz kontener z migawki kontenera utworzonego przez „Docker Build”Polecenie w poprzedniej sekcji. W tym celu użyj „Docker Utwórz -Name -p " Komenda:
Docker Utwórz-Nazwa new-HTML-Cont -p 80:80 HTML: Najnowszy
Krok 2: Rozpocznij kontener
Następnie uruchom pojemnik przez „Docker Start " Komenda. Tutaj możesz również użyć identyfikatora kontenera, aby uruchomić kontener:
Docker rozpocznij nowy-html-cont
Następnie sprawdź, czy kontener jest uruchomiony, czy nie poprzez nawigację do przypisanego portu LocalHost. Wyjście pokazuje, że pomyślnie uruchomiliśmy kontener:
Wykazaliśmy kluczową różnicę między „Docker Run" I "Docker tworzy„Polecenia i sposób ich wykorzystania do tworzenia kontenerów.
Wniosek
Polecenia „Docker Run" I "Docker tworzy”Służą do budowy kontenerów Docker za pomocą obrazu lub migawki pojemnika utworzonego przez„Docker Build" Komenda. Głównym rozróżnieniem między tymi dwoma poleceniami polega na tym, że polecenie „Docker Run” generuje i uruchamia kontener, podczas gdy polecenie „Docker Utwórz” tylko generuje lub tworzy kontener, ale nie uruchamia go automatycznie. W tym artykule wyjaśniono główne rozróżnienie między poleceniami Dockera „Uruchom” i „Utwórz”.