Debian

Nginx Web Server Docker -Bild basierend auf Debian GNU/Linux

Nginx Web Server Docker -Bild basierend auf Debian GNU/Linux

Um

Der automatisierte Build Docker Nginx Das Bild „LinuxConfig/nginx“ kann als grundlegende Testumgebung für statische Websites -Bereitstellungen verwendet werden.

Aufbau

Das Bild wird basierend auf der Standardkonfiguration der NGINX -Webserver -Konfiguration erstellt, die auf Debian GNU/Linux ausgeführt wird. Nginx -Webserver im Vordergrund ausgeführt und hört auf Standardport 80 zu 80.

Verwendung

Erstellen Sie ein Verzeichnis und platzieren Sie Ihre statische Website innerhalb.

$ mkdir html $ echo "meine statische Website"> HTML/Index.html oder $ cp -r/path/to/your/static/Website/* html/ 

Bereitstellen Sie den Nginx -Docker -Container basierend auf "LinuxConfig/Nginx" Docker -Bild basierend.

$ sudo docer run -d --Name = nginx -p 80 -v $ pwd/html:/var/www/html linuxconfig/nginx 

Der obige Befehl bereitet einen neuen Docker -Container mit dem Namen nginx bereit. Überprüfen Sie eine Portumleitung von zufälligem lokalem Port zu Port 80 innerhalb von Nginx Container:

$ sudo docer port nginx 80/tcp -> 0.0.0.0: 49153 

Zu diesem Zeitpunkt können Sie über einen lokalen Port 49153 in Ihrem Host -System auf Ihre statische Website zugreifen:

$ curl http: // localhost: 49153 nginx docker container 
LS- Handbuch Seite
Name LS - List -Verzeichnis Inhalt Synopsis ls [Option]… [Datei]… Beschreibung Listinformationen zu den Dateien (das aktuelle Verzeichnis standardmäßi...
OpenCV -Farbe für Graustufen -Konvertierungsprogramm
Das verdeckte Farbbild auf einer Graustufe war bei OpenCV noch nie einfacher. Hier ist ein kleines C ++ - Programm, das von Farbbild zu a konvertiert ...
CSplit- Handbuch Seite
Name CSPLIT - Teilen Sie eine Datei in Abschnitte auf, die nach Kontextlinien Synopsis CSPLIT [Option]… Dateimuster… Beschreibung Ausgabeteile der Dat...