繁体   English   中英

AWS上的docker-machine ssh

[英]docker-machine ssh on AWS

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

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

如何获得EC2主机上的容器列表? 我如何知道EC2主机上正在运行多少个容器?

SSH用户不会自动添加到docker组。 参见https://github.com/docker/machine/issues/3178 因此,您需要自己手动添加(使用usermod -a -G docker docker-user )或使用sudo docker ps

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM