CentOS 上安装 Docker(完整步骤)
CentOS 上安装 Docker(完整步骤)
本文总结了在 CentOS 系统上安装 Docker 的完整流程,适用于 CentOS 7 / 8。步骤简单,复制即可执行。
一、卸载旧版本 Docker
如果之前安装过旧版本 Docker,需要先卸载:
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
二、安装所需工具包
安装 yum-utils,用于管理 yum 源:
yum install -y yum-utils
三、设置 Docker 镜像仓库(阿里云源)
添加 Docker 官方仓库(阿里云镜像同步):
yum-config-manager --add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
四、配置 Docker 镜像加速器
创建 Docker 配置目录并写入加速器地址:
sudo mkdir -p /etc/docker
vim/etc/docker/daemon.json
{
"registry-mirrors": [
"https://docker.1panel.live",
"https://mirror.ccs.tencentyun.com",
"https://hub-mirror.c.163.com",
"https://registry.docker-cn.com",
"https://mirror.baidubce.com"
]
}
配置多个加速器地址,可有效提升镜像下载速度。
执行命令使配置生效: sudo systemctl daemon-reload
五、安装 Docker 引擎
yum install -y docker-ce docker-ce-cli containerd.io
这三个组件分别是:
- docker-ce:Docker 社区版核心
- docker-ce-cli:Docker 命令行工具
- containerd.io:容器运行时
六、启动 Docker 服务
sudo systemctl start docker
设置为开机自启:
sudo systemctl enable docker
七、验证 Docker 是否安装成功
docker version
docker info
或者运行测试容器:
docker run hello-world
如果看到了 Hello from Docker! 说明 Docker 安装成功 🎉
总结
Docker 的安装步骤包括:
- 卸载旧版本
- 安装 yum-utils
- 配置 Docker 仓库
- 设置 加速器
- 安装 docker-ce / containerd
- 启动 Docker 并验证
至此,你已经成功在 CentOS 上部署好了 Docker。
如果需要继续搭建 Docker Compose、K8s 等环境,也欢迎继续学习!

浙公网安备 33010602011771号