【CentOS教程】Docker安装与配置详细步骤(含阿里云源与镜像加速)
本文适用于 CentOS 7/8/9 系统,详细讲解从 Docker 安装 → 源配置 → 镜像加速 的完整流程。
本文使用最新 阿里云 Docker YUM 源 与多源镜像加速方案,帮助你快速搭建高效的 Docker 环境。
一、安装 yum 工具
在开始前,请先确保系统已联网,并执行以下命令安装 Docker 所需依赖:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
安装完成后,我们即可配置 Docker 的 yum 源。
二、配置 Docker 的 YUM 仓库(阿里云源)
执行以下命令添加 Docker 官方仓库(已替换为阿里云镜像):
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
替换下载地址为阿里云镜像源:
sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
更新缓存:
sudo yum makecache fast
三、安装 Docker CE(社区版)
使用以下命令安装 Docker:
yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安装包说明:
docker-ce:Docker 引擎核心组件
docker-ce-cli:命令行工具
containerd.io:容器运行时
docker-buildx-plugin / docker-compose-plugin:构建与编排工具
四、启动与验证 Docker
安装完成后,执行以下命令进行服务控制与验证:
# 启动 Docker
systemctl start docker
# 停止 Docker
systemctl stop docker
# 重启 Docker
systemctl restart docker
# 设置开机自启
systemctl enable docker
# 查看运行状态
docker ps
若 docker ps 能正常输出结果,即表示 Docker 启动成功 ✅
五、配置镜像加速(多源加速推荐)
为了加快镜像下载速度,我们可以配置多个镜像加速源。
1. 创建配置目录
mkdir -p /etc/docker
2. 编辑配置文件
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"http://hub-mirror.c.163.com",
"https://mirrors.tuna.tsinghua.edu.cn",
"http://mirrors.sohu.com",
"https://ustc-edu-cn.mirror.aliyuncs.com",
"https://ccr.ccs.tencentyun.com",
"https://docker.m.daocloud.io",
"https://docker.awsl9527.cn"
]
}
EOF
3. 重载配置并重启 Docker
systemctl daemon-reload
systemctl restart docker
🔹 提示:阿里云公共镜像加速已于部分地区停用,如需专属加速可参考下节配置个人阿里云镜像加速。
六、配置阿里云专属镜像加速(个性化加速)
1.注册阿里云账号
前往阿里云官网注册账号:
2.开通容器镜像服务
进入首页 产品 → 容器镜像服务 ACR,首次使用需点击 “立即开通”。
进入控制台后,找到左侧的 镜像工具 → 镜像加速器。
3.获取专属加速地址并配置
复制阿里云提供的加速器地址,例如:
https://xxxxxx.mirror.aliyuncs.com
执行以下命令进行配置:
# 创建目录
mkdir -p /etc/docker
# 写入配置文件
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
EOF
# 重新加载并重启 Docker
systemctl daemon-reload
systemctl restart docker
执行 docker info 可查看加速器是否生效。
七、总结
通过本文,你已经学会:
-
安装 Docker 所需依赖
-
使用阿里云源配置 Docker 仓库
-
安装与启动 Docker 服务
-
配置国内镜像加速源
-
使用阿里云个人加速器提高下载速度
至此,Docker 环境安装完成 🎉
你可以尝试运行一个测试容器:
docker run hello-world
若显示欢迎信息,说明安装一切正常。
关键词(SEO优化)
CentOS安装Docker、Docker安装教程、Docker镜像加速、阿里云Docker源、Linux安装Docker、Docker配置镜像、Docker国内加速
更多推荐




所有评论(0)