获得docker swarm集群工作者节点错误

时间:2017-08-20 06:18:52

标签: docker swarm

我正在使用docker swarm。当我连接到工作节点时,我收到此错误:

  

来自守护程序的错误响应:rpc错误:code = 14 desc = grpc:the   连接不可用

我已经停止了防火墙和setenforce 0.可能是什么问题?

2 个答案:

答案 0 :(得分:0)

如果您正在使用VM,那么您可以使用docker" swarm init --advertise-addr来启动docker swarm和备用IP地址:"

示例: docker swarm init --advertise-addr 192.168.99.100:2377 然后将节点添加到swarm。

示例: docker swarm join --token --advertise-addr: docker swarm join --token SWMTKN-1-RANDOMTOKEN 192.168.99.100:2377

有人说它只适用于2377端口。

检查自己是否也适合你。

答案 1 :(得分:-1)

如果您正在使用swarm init --advertise-addr <some ip>。那么您将获得加入令牌,但是当我要将新的swarm作为工作者添加到管理器时,我得到相同的错误节点已经是swarm的一部分。 所以在使用vm ip地址时要小心。它应该与经理ip不同并且完全匹配。