我正在使用带有 Google Compute Engine(GCE)的 docker-machine 来运行
docker swarm 集群。我在集群中成功创建了一个包含 2 个节点
(swnd-01和swnd-02)的 swarm。我
在 swarm-manager 环境中创建了一个这样的守护进程容器:
docker run -d ubuntu /bin/bash
docker ps
显示在swnd-01上运行的容器。当我尝试
使用容器对容器执行命令时,docker exec
我收到
容器未运行的错误,而docker ps
其他情况则显示。
我通过 docker-machinessh
进入swnd-01以得知容器
一创建就退出了。我在swnd-01docker run
中尝试了命令,但它仍然退出。我不明白这种行为。
感谢您收到任何建议。