我无法在AWS的AMI linux EC2实例上运行Docker。我的AMI linux实例是HTTP Status 404 – Not Found. Apache Tomcat/8.5.32
。
我能够使用以下命令安装docker并启动服务:
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
但是cmd sudo yum install -y docker
sudo service docker start
sudo usermod -aG docker ec2-user
不起作用吗?
有人可以帮我吗?
谢谢, Nidhi Arora
答案 0 :(得分:1)
您已正确完成所有步骤。我相信您的目标是在不使用sudo的情况下运行docker命令。
但是,在将用户添加到docker(或任意)组后,您必须刷新用户的组ID 。
您可以再次登录或执行su - $USER
。
您可以在运行id
之前和之后进行确认。
答案 1 :(得分:-1)
在Amazon Linux上,如果您不知道ec2-user的密码,只需重新启动EC2实例即可将ec2-user的添加刷新到“ docker”组。