1. 卸载旧版本
如果系统中已安装旧版本的 Docker,请先卸载:
yum remove -y docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

2. 安装必要依赖
更新系统并安装所需工具:
yum update -y
yum install -y yum-utils device-mapper-persistent-data lvm2



3. 配置 Docker 仓库
添加 Docker 官方或阿里云镜像源:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 或使用阿里云镜像源(推荐国内用户)
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新缓存:
yum makecache fast

4. 安装 Docker
安装最新版本的 Docker:
yum install -y docker-ce docker-ce-cli containerd.io


5. 启动并设置开机自启
启动 Docker 服务并设置为开机自启:
systemctl start docker
systemctl enable docker

查看docker状态验证安装是否成功:
systemctl status docker

如果启动失败,可能是防火墙问题,可关闭防火墙重试:
systemctl stop firewalld
systemctl disable firewalld
6. 配置镜像加速器
为提高国内拉取镜像速度,可配置阿里云镜像加速器:
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://5yraoxw0.mirror.aliyuncs.com"]
}
EOF
//重启
systemctl daemon-reload
systemctl restart docker


1751

被折叠的 条评论
为什么被折叠?



