【CentOS 7.0】安装Docker获取GPG密钥失败 Failed to connect to 2600:9000:21b5:e600:3:db06:4200:93a1: 网络不可达

目录

1. 问题描述

2. 具体问题

3. 解决方案


1. 问题描述   

在安装Docker的过程中,有一个步骤是使用命令yum-config-manager --add-repo 
https://download.docker.com/linux/centos/docker-ce.repo设置稳定存储库,命令运行时
出现了Could not fetch/save url https://download.docker.com/linux/centos
/docker-ce.repo to file /etc/yum.repos.d/docker-ce.repo: [Errno 14] curl#7 - 
"Failed to connect to 2600:9000:21b5:e600:3:db06:4200:93a1: 网络不可达"的问题。

2. 具体问题(无法连接到密钥资源的url地址)

3. 解决方案

(1)查看系统版本信息

cat /etc/redhat-release 

         注意:由上可知,我们应该去找一个CentOS7的密钥。

(2)查找密钥

         ① 从网易开源镜像站mirrors.163.com找相应Linux系统的对应密钥,如本人使用的CentOS系统,则需要去mirrors.163.com/centos找CentOS7的密钥。

        ② 在mirrors.163.com/centos中找到对应系统版本的密钥(小编使用CentOS7,此处选择RPM-GPG-KEY-CentOS-7),右键选择“复制链接地址”。

         ③ rpm --import加上复制的链接地址即为要执行的命令

rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

        在执行以上命令之后,又出现了新的问题,提示密钥导入失败,提示如下:

         针对以上问题,请跟着小编执行以下几个命令即可解决问题。

        解决方案:配置DNS服务器

1)显示当前网络连接:
    nmcli connection show

2)修改当前网络连接对应的DNS服务器(网络连接可以用名称或者UUID来标识):
    nmcli con mod ens33 ipv4.dns "114.114.114.114 8.8.8.8"

3)dns配置生效:
    nmcli con up ens33

重新执行rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7命令即可。

         导入密钥成功后,重新执行yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo命令,即可设置稳定存储库了。

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zqq_2016

有用的话,来打赏博主吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值