首页 > 解决方案 > 无法在 AWS 上的 AMI linux EC2 实例上运行没有 sudo 的 Docker

问题描述

我无法在 AWS 上的 AMI linux EC2 实例上运行 Docker。我的 AMI linux 实例是Linux ip-172-31-29-77 4.14.62-65.117.amzn1.x86_64 #1 SMP Fri Aug 10 20:03:52 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux.

我可以安装 docker 并使用以下命令启动服务:

sudo yum install -y docker
sudo service docker start
sudo usermod -aG docker ec2-user

但是cmddocker ps不起作用?

谁可以帮我这个事?

谢谢,尼迪阿罗拉

标签: linuxamazon-web-servicesdockeramazon-ec2

解决方案


您已正确完成所有步骤。我相信您的目标是在没有 sudo 的情况下运行 docker 命令。

但是,将用户添加到 docker(或任何)组后,您必须刷新用户的组 id

您可以再次登录或执行su - $USER.

可以id前后运行确认。


推荐阅读