我有 2 个虚拟机。
我第一次运行时:
docker swarm join-token manager
Run Code Online (Sandbox Code Playgroud)
第二次我运行此命令的结果。
IE
docker swarm join --token SWMTKN-1-0wyjx6pp0go18oz9c62cda7d3v5fvrwwb444o33x56kxhzjda8-9uxcepj9pbhggtecds324a06u 192.168.65.3:2377
Run Code Online (Sandbox Code Playgroud)
然而,这输出:
Error response from daemon: rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = "transport: Error while dialing dial tcp 192.168.65.3:2377: connect: connection refused"
Run Code Online (Sandbox Code Playgroud)
知道出了什么问题吗?
如果有帮助的话,我会使用 Vagrant 来启动这些虚拟机。
小智 5
只需将端口添加到主端防火墙firewall-cmd --add-port=2377/tcp --permanentfirewall-cmd --reload
然后再次尝试在第二个虚拟机或节点端加入 docker swarm
| 归档时间: |
|
| 查看次数: |
9077 次 |
| 最近记录: |