Centos7安装Docker

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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值