我试图通过Docker在nginx中运行反向代理,但无法与主机的端口5000通信。容器连接到主机中已经在运行的应用程序?应用程序本身和curl 127.0.0.1:5000从主机上得到了很好的响应。编辑2:我也尝试过,但我得到了nginx: [emerg] host not found in upstream "docker"。码头是我主人的主机名。/nginx
作为nginx反向代理的容器: nginx-proxy: ports: - 443我还将这些添加到我的本地主机文件中: 127.0.0.1 A
127.0.0.1 B 这样我就可以从我的本地主机访问它们了。两者都响应fastCGI请求。现在我需要在A中执行一个should请求,以转到B。这应该通过<em