我设置了两个Swarm Manager节点(mgr1和mgr2)。但是当我尝试连接到容器时,它会抛出一个错误消息。
[root@ip-10-3-2-24 ec2-user]# docker run --restart=unless-stopped -h mgr1 --name mgr1 -d -p 3375:2375 swarm manage --replication --advertise 10.3.2.24:3375 consul://10.3.2.24:8500/
[root@ip-10-3-2-24 ec2-user]# docker exec -it mgr1 /bin/bash
RPC错误:代码=2描述=“OCI运行时错误:执行失败:exec:“/bin/bash”:stat / bin / bash:没有那个文件或目录”
这发生在两台服务器(mgr1、mgr2)上。我还在每个节点上运行consul容器,并能够连接到consul容器。