docker - 加入Docker群

标签 docker

我有2个VM。

首先,我运行:

docker swarm join-token manager

第二,我运行此命令的结果。


docker swarm join --token SWMTKN-1-0wyjx6pp0go18oz9c62cda7d3v5fvrwwb444o33x56kxhzjda8-9uxcepj9pbhggtecds324a06u 192.168.65.3:2377

但是,此输出:
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"

知道出了什么问题吗?

如果有帮助,我可以使用Vagrant来拆分这些VM。

最佳答案

我已经在主机端进行了firewall-cmd --add-port=2377/tcp --permanent firewall-cmd --reload的操作,但仍收到相同的错误。
我在辅助节点上做了telnet <master ip> 2377,然后在主节点上做了reboot
然后工作正常。

关于docker - 加入Docker群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52538016/

相关文章:

php - PHP mkdir(): docker 卷中的权限被拒绝

python - 与gitlab-ci中的父范围docker容器共享docker容器中的目录?

docker - docker daemon 选项--selinux-enabled 有什么作用

c++ - 如何在 Docker 容器之间共享库?

spring - 如何将Spring Boot RESTful Web服务Docker镜像部署到EC2?

docker - 将docker化的redis迁移到另一台服务器

没有 TLS 验证的 docker-machine

c# - 如何在Docker中构建.Net核心应用程序?

docker - docker 企业解决方案?

docker - 带 docker 的 Flask 调试控制台不起作用