Nginx ist eine schnelle, offene und zuverlässigere Webserver, die für die serverseitige Anwendungsentwicklung verwendet wird. Unterstützung von Nginx Server -Anwendungen, um auf vielen verschiedenen Betriebssystemen ausgeführt zu werden. Nginx ist sehr nützlich für Entwicklungsaufgaben. Daher bietet der Docker -Container den Nginx -Server Unterstützung.
Die Open-Source-Docker-Plattform enthält eine Docker-Engine, eine Laufzeitumgebung, mit der Container ausgeführt, baut und orchestriert. Der Begriff, den wir im folgenden Artikel verwendet haben. Dockerisierte Anwendungen können auf Umgebungen wie Laptop, VM, Cloud oder Bare-Metal-Server implementiert werden. Die modularen Komponenten können erneut in die vollwertigen Anwendungen zusammengefasst werden und ihre Arbeit bewusst in einer Echtzeitumgebung erledigen.
In diesem Artikel werden wir näher erläutern, wie Sie Nginx Docker verwenden und einfach Ihr System einrichten können.
Alle folgenden Schritte werden auf Ubuntu 20 implementiert.04 FOSSA FOSSA FILDERUNG.
Voraussetzungen
Wir müssen die folgenden Anforderungen erfüllen, um diesen Artikel zu vervollständigen:
Für ein besseres Verständnis des Nginx -Dockers müssen Sie die folgenden Schritte ausführen:
Schritt 1: Sie ziehen das Nginx Docker -Bild von Docker Hub aus. Melden Sie sich in Ihrem Docker Hub -Konto an. Wenn Sie nicht registriert sind, können Sie sich für ein kostenloses Konto registrieren. Sobald Sie sich im Docker -Hub angemeldet haben, können Sie das Bild für Nginx suchen und anzeigen, das unten angegeben ist.
Um NGINX -Bilder zu durchsuchen, geben Sie Nginx in die Suchleiste ein und klicken Sie dann auf den offiziellen NGINX -Link, der in den Suchergebnissen angezeigt wird.
Schritt 2: Hier sehen Sie den Befehl Docker Pull für Nginx. Führen Sie nun auf Ihrem Docker -Host den folgenden Befehl Docker Pull auf dem Terminal aus, um das neueste Bild von Nginx aus dem Docker Hub herunterzuladen.
$ sudo docer pull nginx
Schritt 4: Verwenden Sie den folgenden Befehl, um den Nginx-Docker-Container auszuführen:
$ docker run -it - -rm -d -p 8080: 80 --Name Web Nginx
Wir haben den Nginx Server -Port 8080 im Docker -Hostsystem verwendet. Nachdem Sie den obigen Befehl ausgeführt haben. Die folgende Ausgabe zeigt, dass der Nginx -Docker ordnungsgemäß funktioniert.
Beispiel:
Lassen Sie uns ein Beispiel diskutieren. Im folgenden Beispiel können wir eine Webseite auf unserem Nginx Docker-Container hosten. Hier erstellen wir eine neue benutzerdefinierte HTML -Webseite und testen sie dann mithilfe des Nginx -Bildes.
Erstellen Sie ein neues Verzeichnis namens "Site-Content". In diesem Direktor fügen Sie eine HTML -Datei mit dem Namen "Index hinzu.HTML 'und geben wir die folgende Codezeile in den neu erstellten Index ein.HTML -Datei.
Hallo Demo, um den Nginx -Container zu verwenden
Führen Sie den folgenden Docker-Befehl aus.
$ Docker run -it - -rm -d -p 8080: 80 --Name Web -v ~/Site -Content:/usr/shary/nginx/html nginx
Für den NGINX -Server haben wir Port 80 Port 8080 auf dem Docker -Host ausgesetzt.
Als Nächst.Die HTML -Programmdatei wird gespeichert.
Wenn Sie nun die URL durchsuchen http: // localhost: 8080/Index.HTML, Sie erhalten die untergedrehte Ausgabe im Anzeigenfenster:
Abschluss
Heute haben wir in diesem Artikel gezeigt, wie man NGINX Official Docker Images verwendet. Wir haben beschrieben, wie man den Nginx Docker eingerichtet und verwendet. Mit einigen einfachen Schritten können Sie neue Docker -Bilder aus verfügbaren Bildern erstellen, die Ihren Container erleichtern, um zu verwalten und zu steuern.