我設置了兩個swarm manager節點(mgr1,mgr2)。但是,當我嘗試連接到容器時,它會引發錯誤消息。無法連接到碼頭集裝箱
[[email protected] 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/
[[email protected] ec2-user]# docker exec -it mgr1 /bin/bash
rpc error: code = 2 desc = "oci runtime error: exec failed: exec: \"/bin/bash\": stat /bin/bash: no such file or directory"
它發生在兩個服務器(MGR1,MGR2)。我還在每個節點上運行consul容器並能夠連接到領事容器。
有點偏離主題,但你不能使用Docker 1.12.3?因爲有了這個版本,你可以使用更容易設置的羣模式 –