1、aws官方教程
2、
sudo yum update -y
發(fā)現(xiàn)報錯

安裝提示進(jìn)行解決
sudo yum-config-manager --disable docker-ce-stable
3、安裝官方文檔進(jìn)行安裝docker 啟動docker
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 都可以
# 然后退出服務(wù)器重新登錄服務(wù)器
docker info # 發(fā)現(xiàn)docker安裝完成
4、 docker-compose 安裝
docker-compose github
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
# 修改權(quán)限
sudo chmod +x /usr/local/bin/docker-compose
# 驗證是否安裝成功
docker-compose version
注意 :
如果不退出服務(wù)器再次登錄 docker info 會報錯無權(quán)限

參考文檔:
https://gist.github.com/npearce/6f3c7826c7499587f00957fee62f8ee9