Nginx Web Server Docker -Bild basierend auf Debian GNU/Linux
- 2287
- 31
- Tom Jakobs
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
- « So richten Sie die neueste Version von Django Framework mit Python 3 auf Debian 8 Jessie Linux ein
- So installieren und setzen Sie Debian 8 minimalistische Docker -Host und einrichten »