【发布时间】:2020-07-16 14:14:41
【问题描述】:
我在玩 Docker swarm,
我有一个三节点集群、1 个管理器和 2 个工作节点。我的所有服务都使用 VIP。
我有一个奇怪的情况,我重新启动了工作节点。
我执行了docker node ls,工作节点是Ready。docker service ls 会告诉我工作人员中容器的复制是好的。
问题:我无法通过入口网络加入节点。其他节点中的任何容器都无法访问该工作节点中的容器。
我检查了它们都加入入口网络的容器。
我从同一个节点中卷曲了容器,它们做出了响应。
我从容器中 ping 了服务名称(在同一个故障节点中),它工作正常。
我从经理那里将工人容器卷曲在工人中不起作用!!
我用工人的 IP 地址卷曲,他们回应了。
我重新启动了工作节点,但问题仍然存在,然后我重新启动了整个集群,它又可以工作了!
对我刚刚目睹的事情有什么解释吗?
我最担心这会发生在生产环境中。
提前谢谢您。
【问题讨论】:
标签: docker docker-swarm docker-ingress