我想将 Nginx 配置为位于 Web 应用程序(DVWA:该死的易受攻击的 Web 应用程序)之前的反向代理。
DVWA 在 docker 中运行如下
docker run --expose=8080 -d -p 8080:80 -p 3306:3306 -e MYSQL_PASS="xxxxxxx" -e VIRTUAL_HOST=192.168.1.52:8080 docker.io/citizenstig/dvwa
当我打开浏览器并转到 192.168.1.52:8080 时,一切正常。
单独的docker运行如下
docker run -d -p 80:80 -v /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy
当我打开浏览器并输入 192.168.1.52 时,它仍然打开 nginx 页面而不是我的网站主页