AWS上的docker-machine ssh

时间:2016-04-14 14:30:44

标签: docker docker-machine

从我的MAC(运行Docker Machine),我通过docker-machine命令在AWS上配置了一个主机。然后我将我的终端连接到基于EC2的主机,并运行一些docker命令来启动一些容器。当我在我的MAC上执行docker ps命令时,我看到假设应该在EC2主机上运行的容器。

要验证这一点,我想通过docker-machine ssh登录主机。这成功了,但是在运行“#docker ps”时在EC2主机上的帐户(看容器),我回来了 Cannot connect to the Docker daemon. Is the docker daemon running on this host

如何在EC2主机上查看容器列表? 我怎么知道EC2主机上运行了多少个容器?<​​/ p>

1 个答案:

答案 0 :(得分:2)

SSH用户无法自动添加到<div class="normal"> <div class="abs1"> <div class="abs2"> Click to display my position values </div> </div> </div>组。见https://github.com/docker/machine/issues/3178。因此,您需要自己手动添加(使用docker)或使用usermod -a -G docker docker-user