我有一个用于nginx的两个docker镜像,另一个用于在桥接网络上运行的.Net Core应用程序。我在nginx映像中发布了端口80并编写了这个配置:
server {
listen 80;
location / {
proxy_pass http://172.17.0.3:5000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection keep-alive;
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
我确实在.Net Core Image中公开了端口5000。每当我调用nginx ip时它会给502 Bad Gateway
。可能是什么问题呢?