解决Centos7安装Docker源问题

举报
brucexiaogui 发表于 2021/12/30 01:36:54 2021/12/30
【摘要】 解决Centos7安装Docker源问题 一、场景介绍 1、centos7安装docker执行yum install docker-ce 命令提示错误导致不能安装docker failure: repodata/repomd.xml from download.docker.com_linux_centos_docker-c...

解决Centos7安装Docker源问题

一、场景介绍

1、centos7安装docker执行yum install docker-ce 命令提示错误导致不能安装docker

failure: repodata/repomd.xml from download.docker.com_linux_centos_docker-ce.rep: [Errno 256] No more mirrors to try.
https://download.docker.com/linux/centos/docker-ce.rep/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found
[root@localhost yum.repos.d]# vim /etc/yum.repos.d/docker-ce.repo

 2、不能安装原因

1、配置的docker官方库地址不能访问导致不能安装

二、复现Docker源问题环境

1、首先在安装docker时候配置了国内docker源,该地址不可访问。

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

2、然后将docker下载地址改为阿里源地址

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

 3、再次执行安装依旧提示上面的错误。

分析原因为:阿里的镜像库文件也指向docker官方库,所以需要修改库文件

三、解决Docker源问题

 1、将docker改为阿里源后,如果还提示上面的错误那么执行下面的操作

1、vim /etc/yum.repos.d/docker-ce.repo 通过命令把https://download-stage.docker.com替换为http://mirrors.aliyun.com/docker-ce

2、然后在执行安装decker命令。(如果还提上面的错误可以采用下面第二种方法)

解决方法二

1、查看报错信息

2、报错信息:在报错信息中给出了一个解决方案,将命令执行。

yum-config-manager --save --setopt=download.docker.com_linux_centos_docker-ce.rep.skip_if_unavailable=true
 

执行后出现如下界面

3、在执行安装docker命令

yum install docker-ce

4、安装成功

 

文章来源: brucelong.blog.csdn.net,作者:Bruce小鬼,版权归原作者所有,如需转载,请联系作者。

原文链接:brucelong.blog.csdn.net/article/details/99427784

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。