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 的安装步骤包括:

  1. 卸载旧版本
  2. 安装 yum-utils
  3. 配置 Docker 仓库
  4. 设置 加速器
  5. 安装 docker-ce / containerd
  6. 启动 Docker 并验证

至此,你已经成功在 CentOS 上部署好了 Docker。

如果需要继续搭建 Docker Compose、K8s 等环境,也欢迎继续学习!

posted @ 2025-11-28 16:09  strong  阅读(0)  评论(0)    收藏  举报