随机地或在docker-compose down / up之后,我的应用程序无法在容器主机ip上访问。
我使用NAT作为docker网络,从容器中我可以ping到其他容器/ internet /到达应该打开的端口。 如果我做另一个码头工作者向下/向上组合,那么它再次正常工作。
如何以正确的方式解决此问题?
docker version 17.06.2-ee11 Windows server 2016 build 1709
答案 0 :(得分:1)
您可能遇到过网络堆栈中的错误。我最近遇到了同样的问题,这显示出以下额外的奇怪之处。
对我们来说,问题实际上出现在5节点集群中。容器的突然随机副本将停止响应不同的节点,每次节点看起来都不同。
花了差不多一个星期确保我们没有做任何事情导致这种情况,我记录了微软的支持请求,昨天收到确认(有趣的时机),这确实是网络堆栈中的一个错误,这是目前仍在调查中。
因此,如果您遇到同样的错误,目前它仍在调查中,没有任何建议的解决方法,超出您刚刚重新启动容器所发现的内容。