Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 是否可以使用不同的操作系统加入覆盖网络?_Docker_Overlay_Docker Swarm_Docker Networking_Docker Network - Fatal编程技术网

Docker 是否可以使用不同的操作系统加入覆盖网络?

Docker 是否可以使用不同的操作系统加入覆盖网络?,docker,overlay,docker-swarm,docker-networking,docker-network,Docker,Overlay,Docker Swarm,Docker Networking,Docker Network,我无法加入跨多个主机的覆盖网络。 我创建了一个swarm,其中一个linux centos节点作为管理器,一个windows worker按照以下指南: 但是,当尝试加入覆盖网络时,命令docker run-it--name alpine1--network my net alpine失败,错误来自守护进程的错误响应:连接到网络失败,请确保网络选项正确,并检查管理器日志:超过上下文截止日期。 manager节点日志出现以下错误无法连接到055a111d1edb,但其他探测失败 所需的端口全部打

我无法加入跨多个主机的覆盖网络。 我创建了一个swarm,其中一个linux centos节点作为管理器,一个windows worker按照以下指南:

但是,当尝试加入覆盖网络时,命令
docker run-it--name alpine1--network my net alpine
失败,错误
来自守护进程的错误响应:连接到网络失败,请确保网络选项正确,并检查管理器日志:超过上下文截止日期。

manager节点日志出现以下错误
无法连接到055a111d1edb,但其他探测失败

  • 所需的端口全部打开
  • 主机具有相同的docker引擎版本(20.10.5)
  • 所有节点均可用:活动且状态:就绪
  • 当我在manager节点上运行
    docker节点ls
    时,这两个主机都会显示
我尝试在两台主机上禁用防火墙,结果相同

有可能加入覆盖网络吗?如果有,我缺少什么