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 

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Liste der besten Kali -Linux -Tools für Penetrationstests und…
  • So montieren Sie das ISO -Bild unter Linux
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Dinge zu installieren auf Ubuntu 22.04
  • So erstellen Sie einen Docker -basierten Lampenstapel mit Docker auf…
  • Bash -Hintergrundprozessmanagement verleihen
  • So stellen Sie über SSH eine Verbindung zum Docker -Container her