问题描述:

从阿里云yum下载docker.repo到本地

yum-config-manager \
--add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

执行yum makecache fast后报错:

问题原因分析:

产生该错误的原因在于由于使用的VMware,经常挂起导致Linux系统的时间与网络时间未能同步,导致https证书认证错误,从而yum指令执行产生错误。

解决方案:

1. 如果之前执行了修改Docker镜像地址的指令(问题描述中命令),需要先把该仓库地址删除;

cd /etc/yum.repos.d/
rm docker-ce.repo

2. 执行同步时钟信息命令,同步本地虚拟机与阿里云yum源服务器时间信息;

yum install ntp -y
ntpdate ntp.aliyun.com

3.重新从阿里云yum下载docker.repo到本地,可正常执行命令无报错;

Logo

更多推荐