In der Nginx-Konfiguration ist eine daemon off;
Direktive festgelegt /root/nginx.conf
.
Ich versuche es unter Docker mit diesem Befehl auszuführen:
sudo docker run --name nginx-redirect -p 3128:3128 -v /root/nginx.conf:/etc/nginx/nginx.conf:ro -d nginx
aber es passiert nichts (außer Docker-Ausgabe der Container-ID; ich denke, es sollte bedeuten, dass alles in Ordnung ist), und es netstat -tulpn
wird kein docker/nginx
Container und kein 3128
Port angezeigt, wo ich mich irre?
/root/nginx.conf
:
user www-data;
worker_processes auto;
pid /run/nginx.pid;
daemon off;
events {
worker_connections 768;
}
http {
server {
listen 3128;
location / {
proxy_pass http://example.com;
}
}
}