Minimales lokales nginx-Setup mit Docker

English Deutsch

Wenn Sie Docker nicht installiert haben, siehe unsere Anleitung unter Docker und docker-compose auf Ubuntu in 30 Sekunden installieren

  1. Erstellen Sie Ihre nginx-Konfigurationsdatei (my-nginx.conf). Dies ist eine Vorlage, die TechOverflow als Reverse-Proxy verwendet:
my-nginx.conf
server {
    listen 80 default_server;
    listen [::]:80 default_server;

    location / {
        proxy_pass https://techoverflow.net;
        proxy_http_version 1.1;
    }
}
  1. Starten Sie nginx mit docker:
run_nginx_docker.sh
docker run -it -p 80:80 --rm -v $(pwd)/my-nginx.conf:/etc/nginx/conf.d/default.conf nginx:latest
  1. Gehen Sie zu http://localhost und sehen Sie das Ergebnis!

Erklärung des docker-Befehls:

Erklärung der nginx-Konfigurationsdatei:


Check out similar posts by category: Docker, Nginx