【问题标题】:Docker swarm - Manager node cannot access the containers in worker nodeDocker swarm - 管理节点无法访问工作节点中的容器
【发布时间】:2020-01-29 13:18:31
【问题描述】:

在我们的 docker swarm 环境中,有 1 个管理节点和 2 个工作节点。 我们还在所有节点上安装了 portainer、swarm 和 portainer 代理的 &swarm 代理。

昨天,工作节点安装的其中一台虚拟服务器意外重启。 当我们检查 docker 服务时,它已停止。使用以下命令重新启动 docker 服务:

systemctl restart docker

然后所有容器似乎都在工作节点上正常工作。但是当我们通过在主节点上运行的搬运工检查容器时,容器看起来已经停止了。 Swarmpit 报告工作节点处于活动状态并准备就绪。 可能是什么问题?

工作节点:

主节点 - 运行容器

虫坑

【问题讨论】:

    标签: docker docker-swarm


    【解决方案1】:

    我们发现防火墙导致了错误。 重新启动 CentOS 后,防火墙会自动启用,但它与 docker 引擎冲突,因此我们使用以下命令禁用了防火墙:

    systemctl disable firewalld
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多