Jakie są kroki do wdrożenia obrazu Nginx za pomocą Dockera?

Jakie są kroki do wdrożenia obrazu Nginx za pomocą Dockera?
Docker zawiera wiele obrazów, w tym Alpine, Ubuntu, Nginx i wiele innych. Obraz Nginx jest gotowym obrazem kontenera, który zawiera oprogramowanie Nginx i jego pliki konfiguracyjne. Pozwala użytkownikom szybko wdrażać aplikacje internetowe oparte na Nginx w pakietowym środowisku. Ponadto użytkownicy mogą dostosowywać obraz Nginx, modyfikując jego pliki konfiguracyjne lub budując własny obraz Docker na podstawie oficjalnego obrazu Nginx.

Ten artykuł zostanie pokazany:

  • Jak wdrożyć obraz Nginx bezpośrednio za pośrednictwem polecenia „Docker Run”?
  • Jak wdrożyć obraz Nginx za pomocą Docker Compose?

Jak wdrożyć obraz Nginx bezpośrednio za pośrednictwem polecenia „Docker Run”?

Aby wdrożyć obraz Nginx, „Docker Run -name -p -d „Używane jest polecenie. Wypróbuj poniżej podane kroki w celu uzyskania praktycznej demonstracji.

Krok 1: Uruchom obraz Nginx jako kontener Docker
Aby wdrożyć obraz Nginx i uruchom go jako kontener Docker, wykonaj poniższe polecenie:

Docker Run -Nazwa nginx -cont -p 80:80 -d nginx

Tutaj:

  • "-nazwa„Opcja jest wykorzystywana do określenia nazwy kontenera.
  • "nginx-cont”To nazwa kontenera.
  • "-P„Flaga służy do przypisania portu.
  • "80:80”To przydzielony port.
  • "-D„Opcja jest wykorzystywana do wykonywania kontenera Dockera w trybie odłączonym:

To polecenie utworzyło kontener o nazwie „nginx-cont”Na podstawie obrazu Nginx.

Krok 2: Wyświetl działający obraz
Aby wyświetlić uruchomiony obraz jako kontener, użytkownicy mogą korzystać z komendy poniżej wyprodukowanego:

Docker Ps

Powyższe wyjście pokazuje, że obraz Nginx działa jako pojemnik.

Krok 3: weryfikacja
Użytkownicy mogą również przejść do przydzielonego portu, aby sprawdzić, czy kontener jest tworzony i wykonywa, czy nie:

Dane wyjściowe pokazuje, że pomyślnie wdrożyliśmy obraz Nginx i uruchomić go jako kontener.

Jak wdrożyć obraz Nginx za pomocą Docker Compose?

Aby wdrożyć obraz Nginx, najpierw utwórz plik komponsu. Następnie wpisz „Docker -Compose Up -d„Polecenie uruchamiania komponowania usług. Następnie zweryfikuj bieżący obraz przez „Docker Ps" Komenda. Postępuj zgodnie z podanymi krokami, aby uzyskać lepsze zrozumienie.

Krok 1: Utwórz plik komponsu
Najpierw otwórz kod Visual Studio, zrób nowy plik z „Kompozycja dokera.yml„Nazwa i wklej następujący fragment:

Usługi:
sieć:
Zdjęcie: nginx: najnowszy
Porty:
- „9090: 80”

W powyższym kodzie:

  • "usługi„Klucz jest wykorzystywany do konfigurowania usług komponujących. Tutaj skonfigurowaliśmy jedną usługę i.mi., "sieć".
  • "sieć„Usługa korzysta z„Nginx: najnowszy”Port obrazu i map”9090„Na komputerze hosta do portu”80„W pojemniku.

Krok 2: Rozpocznij komponuj usługę
Następnie otwórz terminal i uruchom usługę komponowania za pomocą „Komposowanie dokera„Polecenie z„-D„Opcja rozpoczęcia go w trybie odłączonym:

Docker -Compose Up -d

Notatka: Wykonaj powyższe polecenie po nawigacji do katalogu, w którym „kompozycja dokera.tworzony jest plik YML ”.

Krok 3: Wyświetl działający obraz

Następnie wykonaj podane polecenie, aby wyświetlić uruchomiony obraz jako kontener:

Docker Ps

Obraz Nginx działa pojemnik.

Krok 4: weryfikacja
Na koniec przekieruj do przypisanego portu, aby upewnić się, że kontener jest tworzony z obrazu Nginx i działa poprawnie:

Z powodzeniem wdrożyliśmy obraz Nginx i uruchomiliśmy go jako pojemnik.

Wniosek

Obraz Nginx można wdrożyć bezpośrednio za pomocą „Docker Run -name -p -d " Komenda. Użytkownicy mogą również tworzyć plik komponowania i skonfigurować usługi. Następnie uruchom „Docker -Compose Up -d" Komenda. Do weryfikacji użyj polecenia „Docker PS”, aby wyświetlić uruchomiony obraz jako kontener. W tym artykule pokazano metody wdrażania obrazu Nginx za pomocą Dockera.