AWS专有服务器如何安装Docker
摘要
-
本文介绍如何在 AWS 专有服务器上安装 Docker
1 | # Update and install Docker |
解决ec2-user用户不能加入docker组的问题
-
在 Amazon Linux / EC2 默认配置中会对
ec2-user用户进行权限限制,因此添加ec2-user用户到docker组中的行为会被失效。 -
aws 使用
cloud-init来管控启动行为,因此我们可以通过修改cloud-init配置来解决,具体可以查看/etc/cloud/cloud.cfg -
sudo vim /etc/cloud/cloud.cfg,在cloud.cfg文件中可以看到如下内容:
1 | system_info: |
-
我们需要将
groups配置项改为groups: [wheel, adm, systemd-journal, docker] -
保存后,执行:
1 | sudo cloud-init clean |
-
重启再登录,执行
1 | $ id |