如何更换CentOS7下载源及docker拉取公共镜像很慢的解决方法

时间:2024-03-28 15:44:03

一、更换CentOS7的下载源为阿里云

1、备份

//使用mv命令把centos自带下载源改名为备份文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

//使用wget命令工具把阿里云的下载源安装到系统

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

3、之后运行命令生成缓存

yum clean all, yum makecache

二、docker安装慢的解决方法

//设置镜像仓库
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

//更新yum软件索引
yum makeache fast

//安装docker engine ,ce代表社区版community edition,cli代表client
yum install docker-ce docker-ce-cli containerd.io

//测试docker是否安装成功
docker version
docker run
//run的运行流程如何更换CentOS7下载源及docker拉取公共镜像很慢的解决方法

配置了阿里云,docker拉取公共镜像还是慢的解决办法

//该脚本可以将 --registry-mirror 加入到你的 Docker 配置文件 /etc/docker/daemon.json 中。适用于 Ubuntu14.04、Debian、CentOS6 、CentOS7、Fedora、Arch Linux、openSUSE Leap 42.1

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io