我正在尝试在我的本地网络中创建一个简单的两个系统的docker swarm。我给了命令docker swarm join --token SWMTKN-1-ns78a9s9d9alnma7qnhwdna9o0hdf8ei8f xx.xx.xx.xx:2377
以使其他系统加入群。但我收到错误Error response from daemon: manager stopped: can't initialize raft node: rpc error: code = Unavailable desc = grpc: the connection is unavailable
。
我的系统支持代理,我也使用代理配置了docker。我可以下载docker图像,我也可以ping其他系统。
答案 0 :(得分:1)
群集节点必须能够直接相互访问,并且无法通过NAT或代理进行通信以进行群内通信。
另外,您要确保他们可以在proper Swarm ports上互相交谈:
答案 1 :(得分:0)
使用NO_PROXY绕过代理工作。谢谢大家:))