我试图部署具有搬运工,撰写一些容器到一个新的CentOS7 VM(最新版本泊坞窗):泊坞窗容器无法连接到主机
- ASP.NET应用
- 蒙戈
- Nginx的反向代理
- 允许加密的Sidecar为Nginx的
容器之间的连接工作正常。但是我的ASP.NET应用程序必须使用公共域名向自己发出请求。它失败了,当我在容器内发出一个卷曲请求时,它将以No route to Host
失败。注意:我没有使用本地主机等。
我发现另一篇文章:Docker container cannot connect to host machine: No route to host
这似乎是在这种情况下,防火墙的问题。所以我也尝试添加防火墙规则,但没有帮助。
正如我所说我必须向容器本身发出请求,所以我可以使用本地主机。但它不能解释问题。 – SebastianStehle
然后检查你的防火墙。这来自不同的桥,它不会是本地主机,并会触发你的防火墙。你没有写任何其他我写的东西,既没有映射主机名也没有其他东西。尽管如此,好看 –