1、aws官方教程
2、
发现报错
安装提示进行解决
1
| sudo yum-config-manager --disable docker-ce-stable
|
3、安装官方文档进行安装docker 启动docker
1 2 3 4 5 6 7 8 9 10 11 12
| sudo yum update -y
sudo amazon-linux-extras install docker
/bin/systemctl start docker.service # 原本使用命令 sudo service docker start 实际提示 Redirecting to /bin/systemctl start docker.service
sudo usermod -a -G docker ec2-user 或者 sudo gpasswd -a ${USER} docker 都可以
# 然后退出服务器重新登录服务器
docker info # 发现docker安装完成
|
4、 docker-compose 安装
docker-compose github
1 2 3 4 5 6 7 8 9 10 11
| sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
# 安装最新版本 sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
# 修改权限 sudo chmod +x /usr/local/bin/docker-compose
# 验证是否安装成功 docker-compose version
|
注意 :
如果不退出服务器再次登录 docker info 会报错无权限
参考文档:
https://gist.github.com/npearce/6f3c7826c7499587f00957fee62f8ee9