I 두 개의 군집 관리자 노드 (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)에서 일어나고. 또한 각 노드마다 영사 컨테이너를 운영하고 영사 컨테이너에 연결할 수 있습니다.
주제가 약간 벗어나지 만 Docker 1.12.3을 사용할 수 없습니까? 이 버전을 사용하면 설치하기 쉬운 Swarm 모드를 사용할 수 있습니다. –