【Docker-02】Docker安装并配置镜像加速(CentOS7)

本文提供了一步一步指南来帮助您在CentOS上安装Docker。内容包括删除旧版本、设置YUM源、在线安装指定版本或最新版本、离线安装的方法、启动Docker服务及配置镜像加速。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

官方文档:Install Docker Engine on CentOS | Docker Documentation

1. 删除旧版本

sudo yum remove docker*

2. 设置docker yum源

sudo yum install -y yum-utils 
sudo yum-config-manager \
    --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3. 安装

        3.1 安装最新版

sudo yum install docker-ce docker-ce-cli containerd.io

        3.2 安装指定版本

#找到所有可用docker版本列表 
yum list docker-ce --showduplicates | sort -r
# 安装指定版本,用上面的版本号替换<VERSION_STRING> 
sudo yum install docker-ce-<VERSION_STRING>.x86_64 docker-ce-cli-<VERSION_STRING>.x86_64 containerd.io

4. 离线安装

        4.1 rpm安装

        rpm包下载地址:Index of linux/centos/7/x86_64/stable/Packages/

#xxx.rpm为下载的rpm包名
rpm -ivh xxx.rpm

        4.2 二进制安装

        二进制包下载地址:Index of linux/static/stable/

#**.tar.gz为下载的二进制包名
tar -zxvf **.tar.gz
docker/docker

5. 启动服务

systemctl start docker 
systemctl enable docker

6. 配置镜像加速

     登录阿里云-容器镜像服务-镜像加速器,按操作文档执行即可:

 执行以下命令,⚠️要替换自己的镜像加速地址:

sudo mkdir -p /etc/docker 
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["自己地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值