- 首先查看阿里云ECS的服务器的版本
bash
cat /etc/redhat-release

如果是Alibaba Cloud Linux release 3,请执行以下命令
- 添加docker-ce的dnf源。
bash
sudo dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

- 安装Alibaba Cloud Linux 3专用的dnf源兼容插件。
bash
sudo dnf -y install dnf-plugin-releasever-adapter --repo alinux3-plus

- 安装Docker
bash
sudo dnf -y install docker-ce --nobest

- 检查Docker是否安装成功。
bash
sudo docker -v

ok,出现上面内容,说明大功告成!
- 启动Docker服务,并设置开机自启动。
bash
sudo systemctl start docker
sudo systemctl enable docker
- 查看Docker是否启动。
bash
sudo systemctl status docker
- 如下图回显所示,表示Docker已启动