阿里云 ECS 安装 Docker 实战(Alibaba Cloud Linux)
容器优化版镜像没有预装 Docker?本文记录从添加仓库、修正版本号到配置镜像加速器的完整踩坑过程。
一、添加 Docker 仓库
Alibaba Cloud Linux 3 与 CentOS 兼容,可使用阿里云镜像源安装 docker-ce:添加仓库后执行 dnf install -y docker-ce docker-ce-cli containerd.io。
二、修正版本号(踩坑点)
安装时最常见的报错是版本解析失败。原因是镜像源里最新版本号与依赖不匹配,需要显式指定可用版本:dnf list docker-ce --showduplicates 查看可安装版本,再按版本号安装。
三、配置镜像加速器
国内网络拉取官方镜像很慢,配置阿里云容器镜像加速器(/etc/docker/daemon.json),拉取速度明显提升。
四、启动验证
systemctl enable --now docker 后执行 docker run hello-world,看到 Hello from Docker 即安装成功。