Was sind die Schritte zum Bereitstellen eines Nginx -Bildes mit Docker?

Was sind die Schritte zum Bereitstellen eines Nginx -Bildes mit Docker?
Docker enthält mehrere Bilder, darunter Alpine, Ubuntu, Nginx und viele mehr. Das Nginx-Bild ist ein vorgefertigtes Containerbild, das die NGINX-Software und ihre Konfigurationsdateien enthält. Es ermöglicht den Benutzern, NGINX-basierte Web-Apps schnell in einer verpackten Umgebung bereitzustellen. Darüber hinaus können Benutzer das NGINX -Bild anpassen, indem sie seine Konfigurationsdateien ändern oder ihr eigenes Docker -Bild basierend auf dem offiziellen NGINX -Bild erstellen.

Dieser Artikel zeigt:

  • So bereitstellen Sie ein Nginx -Bild direkt über den Befehl "Docker Run"?
  • So bereitstellen Sie ein Nginx -Image mithilfe von Docker Compose?

So bereitstellen Sie ein Nginx -Bild direkt über den Befehl "Docker Run"?

So bereitstellen Sie ein Nginx -Bild, das “Docker run -name -p -d Der Befehl wird verwendet. Probieren Sie die folgenden Schritte für eine praktische Demonstration aus.

Schritt 1: Führen Sie das Nginx -Bild als Docker -Container aus
Führen Sie den folgenden Befehl unten aus:

Docker Run --Name nginx -cont -P 80:80 -d nginx

Hier:

  • -NameDie Option wird verwendet, um den Containernamen anzugeben.
  • nginx-contIst der Name des Containers.
  • -PDas Flag wird verwendet, um den Port zuzuweisen.
  • 80:80Ist der zugewiesene Port.
  • -DDie Option wird verwendet, um den Docker -Container in einem abgetrennten Modus auszuführen:

Dieser Befehl hat einen Container namens erstellt “nginx-contBasierend auf dem Nginx -Bild.

Schritt 2: Zeigen Sie das laufende Bild an
Um das laufende Bild als Container anzuzeigen, können Benutzer den folgenden Befehl verwenden:

Docker PS

Die obige Ausgabe zeigt, dass das Nginx -Bild als Container ausgeführt wird.

Schritt 3: Überprüfung
Benutzer können auch zum zugewiesenen Port navigieren, um zu überprüfen, ob der Container erstellt wird und ausführt oder nicht:

Die Ausgabe zeigt, dass wir das Nginx -Bild erfolgreich bereitgestellt haben und es als Container ausgeführt haben.

So bereitstellen Sie ein Nginx -Bild mithilfe von Docker Compose?

Um das NGINX -Bild bereitzustellen, erstellen Sie zunächst eine Komponierungsdatei. Geben Sie dann das "ein" ein "Docker -Compose Up -dBefehl zum Ausführen von Komponierungsdiensten. Überprüfen Sie als nächstes das laufende Bild über das “Docker PS" Befehl. Befolgen Sie die angegebenen Schritte für ein besseres Verständnis.

Schritt 1: Kompose -Datei erstellen
Öffnen Sie zunächst Visual Studio -Code, erstellen Sie eine neue Datei mit “Docker-Compose.YMLName und fügen Sie den folgenden Ausschnitt ein

Dienstleistungen:
Netz:
Bild: Nginx: Neueste
Häfen:
- "9090: 80"

Im obigen Code:

  • DienstleistungenDer Schlüssel wird verwendet, um die Kompose -Dienste zu konfigurieren. Hier haben wir einen Dienst i konfiguriert i.e., “Netz”.
  • Netz"Service verwendet das"Nginx: Neueste"Bild- und Kartenanschluss"9090"Auf dem Host -Computer zum Port"80”Im Behälter.

Schritt 2: Starten Sie den Dienst für den Service
Öffnen Sie dann das Terminal und starten Sie den Kompose -Dienst mit dem “Docker-Compose UpBefehl mit dem “-D”Option, um es im abgetrennten Modus zu starten:

Docker -Compose Up -d

Notiz: Führen Sie den obigen Befehl aus, nachdem Sie zu dem Verzeichnis navigiert werden, in dem das „Docker-Compose.Die YML -Datei wird erstellt.

Schritt 3: Zeigen Sie das laufende Bild anzeigen

Führen Sie als Nächstes den Befehl gegeben vorbereitet aus, um das laufende Bild als Container anzuzeigen:

Docker PS

Auf dem Nginx -Bild wird ein Container ausgeführt.

Schritt 4: Überprüfung
Leiten Sie schließlich in den zugewiesenen Port um, um sicherzustellen, dass der Container aus dem Nginx -Bild erstellt und ordnungsgemäß ausgeführt wird:

Wir haben das Nginx -Bild erfolgreich bereitgestellt und es als Container ausgeführt.

Abschluss

Das Nginx -Bild kann direkt mit der “bereitgestellt werdenDocker run -name -p -d " Befehl. Außerdem können Benutzer eine Komponierungsdatei erstellen und die Dienste konfigurieren. Dann laufen Sie die "Docker -Compose Up -d" Befehl. Zur Überprüfung verwenden Sie den Befehl „Docker PS“, um das laufende Bild als Container anzuzeigen. Dieser Artikel hat die Methoden zum Bereitstellen des Nginx -Bilds mit Docker gezeigt.