配置docker常见问题

输入

复制代码
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

出现

复制代码
Cannot find a valid baseurl for repo: base/7/x86_64

一、检查网络输入

复制代码
ping www.baidu.com

出现

复制代码
PING www.a.shifen.com (220.181.111.1) 56(84) bytes of data.
64 bytes from 220.181.111.1 (220.181.111.1): icmp_seq=1 ttl=128 time=17.1 ms
64 bytes from 220.181.111.1 (220.181.111.1): icmp_seq=2 ttl=128 time=19.2 ms
64 bytes from 220.181.111.1 (220.181.111.1): icmp_seq=3 ttl=128 time=18.1 ms
64 bytes from 220.181.111.1 (220.181.111.1): icmp_seq=4 ttl=128 time=18.2 ms

说明网络没问题

修改文件

输入:

复制代码
vi /etc/yum.repos.d/CentOS-Base.repo

将其中的 mirrorlist 行用 # 号注释掉,并将 baseurl 行取消注释,并修改为其他可靠的镜像地址

第一个改为:

复制代码
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/

第二个改为:

复制代码
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/

第三个改为:

复制代码
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/

第四个改为:

复制代码
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/

然后再输入:

复制代码
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

出现:

复制代码
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
base                                                                                                                                                         | 3.6 kB  00:00:00
extras                                                                                                                                                       | 2.9 kB  00:00:00
updates                                                                                                                                                      | 2.9 kB  00:00:00
(1/4): base/7/x86_64/group_gz                                                                                                                                | 153 kB  00:00:00
(2/4): extras/7/x86_64/primary_db                                                                                                                            | 253 kB  00:00:00
(3/4): base/7/x86_64/primary_db                                                                                                                              | 6.1 MB  00:00:00
(4/4): updates/7/x86_64/primary_db                                                                                                                           |  27 MB  00:00:03
正在解决依赖关系
--> 正在检查事务
---> 软件包 device-mapper-persistent-data.x86_64.0.0.8.5-3.el7 将被 升级
---> 软件包 device-mapper-persistent-data.x86_64.0.0.8.5-3.el7_9.2 将被 更新
---> 软件包 lvm2.x86_64.7.2.02.187-6.el7 将被 升级
---> 软件包 lvm2.x86_64.7.2.02.187-6.el7_9.5 将被 更新
--> 正在处理依赖关系 lvm2-libs = 7:2.02.187-6.el7_9.5,它被软件包 7:lvm2-2.02.187-6.el7_9.5.x86_64 需要
---> 软件包 yum-utils.noarch.0.1.1.31-54.el7_8 将被 安装
--> 正在处理依赖关系 python-kitchen,它被软件包 yum-utils-1.1.31-54.el7_8.noarch 需要
--> 正在处理依赖关系 libxml2-python,它被软件包 yum-utils-1.1.31-54.el7_8.noarch 需要
--> 正在检查事务
---> 软件包 libxml2-python.x86_64.0.2.9.1-6.el7_9.6 将被 安装
--> 正在处理依赖关系 libxml2 = 2.9.1-6.el7_9.6,它被软件包 libxml2-python-2.9.1-6.el7_9.6.x86_64 需要
---> 软件包 lvm2-libs.x86_64.7.2.02.187-6.el7 将被 升级
---> 软件包 lvm2-libs.x86_64.7.2.02.187-6.el7_9.5 将被 更新
--> 正在处理依赖关系 device-mapper-event = 7:1.02.170-6.el7_9.5,它被软件包 7:lvm2-libs-2.02.187-6.el7_9.5.x86_64 需要
---> 软件包 python-kitchen.noarch.0.1.1.1-5.el7 将被 安装
--> 正在处理依赖关系 python-chardet,它被软件包 python-kitchen-1.1.1-5.el7.noarch 需要
--> 正在检查事务
---> 软件包 device-mapper-event.x86_64.7.1.02.170-6.el7 将被 升级
---> 软件包 device-mapper-event.x86_64.7.1.02.170-6.el7_9.5 将被 更新
--> 正在处理依赖关系 device-mapper-event-libs = 7:1.02.170-6.el7_9.5,它被软件包 7:device-mapper-event-1.02.170-6.el7_9.5.x86_64 需要
--> 正在处理依赖关系 device-mapper = 7:1.02.170-6.el7_9.5,它被软件包 7:device-mapper-event-1.02.170-6.el7_9.5.x86_64 需要
---> 软件包 libxml2.x86_64.0.2.9.1-6.el7.5 将被 升级
---> 软件包 libxml2.x86_64.0.2.9.1-6.el7_9.6 将被 更新
---> 软件包 python-chardet.noarch.0.2.2.1-3.el7 将被 安装
--> 正在检查事务
---> 软件包 device-mapper.x86_64.7.1.02.170-6.el7 将被 升级
--> 正在处理依赖关系 device-mapper = 7:1.02.170-6.el7,它被软件包 7:device-mapper-libs-1.02.170-6.el7.x86_64 需要
---> 软件包 device-mapper.x86_64.7.1.02.170-6.el7_9.5 将被 更新
---> 软件包 device-mapper-event-libs.x86_64.7.1.02.170-6.el7 将被 升级
---> 软件包 device-mapper-event-libs.x86_64.7.1.02.170-6.el7_9.5 将被 更新
--> 正在检查事务
---> 软件包 device-mapper-libs.x86_64.7.1.02.170-6.el7 将被 升级
---> 软件包 device-mapper-libs.x86_64.7.1.02.170-6.el7_9.5 将被 更新
--> 解决依赖关系完成

依赖关系解决

====================================================================================================================================================================================
 Package                                                 架构                             版本                                              源                                 大小
====================================================================================================================================================================================
正在安装:
 yum-utils                                               noarch                           1.1.31-54.el7_8                                   base                              122 k
正在更新:
 device-mapper-persistent-data                           x86_64                           0.8.5-3.el7_9.2                                   updates                           423 k
 lvm2                                                    x86_64                           7:2.02.187-6.el7_9.5                              updates                           1.3 M
为依赖而安装:
 libxml2-python                                          x86_64                           2.9.1-6.el7_9.6                                   updates                           247 k
 python-chardet                                          noarch                           2.2.1-3.el7                                       base                              227 k
 python-kitchen                                          noarch                           1.1.1-5.el7                                       base                              267 k
为依赖而更新:
 device-mapper                                           x86_64                           7:1.02.170-6.el7_9.5                              updates                           297 k
 device-mapper-event                                     x86_64                           7:1.02.170-6.el7_9.5                              updates                           192 k
 device-mapper-event-libs                                x86_64                           7:1.02.170-6.el7_9.5                              updates                           192 k
 device-mapper-libs                                      x86_64                           7:1.02.170-6.el7_9.5                              updates                           325 k
 libxml2                                                 x86_64                           2.9.1-6.el7_9.6                                   updates                           668 k
 lvm2-libs                                               x86_64                           7:2.02.187-6.el7_9.5                              updates                           1.1 M

事务概要
====================================================================================================================================================================================
安装  1 软件包 (+3 依赖软件包)
升级  2 软件包 (+6 依赖软件包)

总下载量:5.3 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
警告:/var/cache/yum/x86_64/7/updates/packages/device-mapper-event-1.02.170-6.el7_9.5.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
device-mapper-event-1.02.170-6.el7_9.5.x86_64.rpm 的公钥尚未安装
(1/12): device-mapper-event-1.02.170-6.el7_9.5.x86_64.rpm                                                                                                    | 192 kB  00:00:00
(2/12): device-mapper-1.02.170-6.el7_9.5.x86_64.rpm                                                                                                          | 297 kB  00:00:00
(3/12): device-mapper-event-libs-1.02.170-6.el7_9.5.x86_64.rpm                                                                                               | 192 kB  00:00:00
(4/12): device-mapper-libs-1.02.170-6.el7_9.5.x86_64.rpm                                                                                                     | 325 kB  00:00:00
(5/12): device-mapper-persistent-data-0.8.5-3.el7_9.2.x86_64.rpm                                                                                             | 423 kB  00:00:00
(6/12): libxml2-2.9.1-6.el7_9.6.x86_64.rpm                                                                                                                   | 668 kB  00:00:00
(7/12): libxml2-python-2.9.1-6.el7_9.6.x86_64.rpm                                                                                                            | 247 kB  00:00:00
(8/12): lvm2-2.02.187-6.el7_9.5.x86_64.rpm                                                                                                                   | 1.3 MB  00:00:00
(9/12): lvm2-libs-2.02.187-6.el7_9.5.x86_64.rpm                                                                                                              | 1.1 MB  00:00:00
python-chardet-2.2.1-3.el7.noarch.rpm 的公钥尚未安装
(10/12): python-chardet-2.2.1-3.el7.noarch.rpm                                                                                                               | 227 kB  00:00:00
(11/12): python-kitchen-1.1.1-5.el7.noarch.rpm                                                                                                               | 267 kB  00:00:00
(12/12): yum-utils-1.1.31-54.el7_8.noarch.rpm                                                                                                                | 122 kB  00:00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                                6.2 MB/s | 5.3 MB  00:00:00
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 检索密钥
导入 GPG key 0xF4A80EB5:
 用户ID     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
 指纹       : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
 软件包     : centos-release-7-9.2009.0.el7.centos.x86_64 (@anaconda)
 来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在更新    : 7:device-mapper-libs-1.02.170-6.el7_9.5.x86_64                                                                                                                 1/20
  正在更新    : 7:device-mapper-1.02.170-6.el7_9.5.x86_64                                                                                                                      2/20
  正在更新    : 7:device-mapper-event-libs-1.02.170-6.el7_9.5.x86_64                                                                                                           3/20
  正在更新    : 7:device-mapper-event-1.02.170-6.el7_9.5.x86_64                                                                                                                4/20
  正在更新    : 7:lvm2-libs-2.02.187-6.el7_9.5.x86_64                                                                                                                          5/20
  正在安装    : python-chardet-2.2.1-3.el7.noarch                                                                                                                              6/20
  正在安装    : python-kitchen-1.1.1-5.el7.noarch                                                                                                                              7/20
  正在更新    : libxml2-2.9.1-6.el7_9.6.x86_64                                                                                                                                 8/20
  正在安装    : libxml2-python-2.9.1-6.el7_9.6.x86_64                                                                                                                          9/20
  正在更新    : device-mapper-persistent-data-0.8.5-3.el7_9.2.x86_64                                                                                                          10/20
  正在更新    : 7:lvm2-2.02.187-6.el7_9.5.x86_64                                                                                                                              11/20
  正在安装    : yum-utils-1.1.31-54.el7_8.noarch                                                                                                                              12/20
  清理        : 7:lvm2-2.02.187-6.el7.x86_64                                                                                                                                  13/20
  清理        : 7:lvm2-libs-2.02.187-6.el7.x86_64                                                                                                                             14/20
  清理        : 7:device-mapper-event-1.02.170-6.el7.x86_64                                                                                                                   15/20
  清理        : 7:device-mapper-event-libs-1.02.170-6.el7.x86_64                                                                                                              16/20
  清理        : 7:device-mapper-1.02.170-6.el7.x86_64                                                                                                                         17/20
  清理        : 7:device-mapper-libs-1.02.170-6.el7.x86_64                                                                                                                    18/20
  清理        : device-mapper-persistent-data-0.8.5-3.el7.x86_64                                                                                                              19/20
  清理        : libxml2-2.9.1-6.el7.5.x86_64                                                                                                                                  20/20
  验证中      : 7:device-mapper-event-1.02.170-6.el7_9.5.x86_64                                                                                                                1/20
  验证中      : device-mapper-persistent-data-0.8.5-3.el7_9.2.x86_64                                                                                                           2/20
  验证中      : libxml2-2.9.1-6.el7_9.6.x86_64                                                                                                                                 3/20
  验证中      : 7:lvm2-libs-2.02.187-6.el7_9.5.x86_64                                                                                                                          4/20
  验证中      : libxml2-python-2.9.1-6.el7_9.6.x86_64                                                                                                                          5/20
  验证中      : 7:device-mapper-1.02.170-6.el7_9.5.x86_64                                                                                                                      6/20
  验证中      : python-kitchen-1.1.1-5.el7.noarch                                                                                                                              7/20
  验证中      : 7:lvm2-2.02.187-6.el7_9.5.x86_64                                                                                                                               8/20
  验证中      : 7:device-mapper-libs-1.02.170-6.el7_9.5.x86_64                                                                                                                 9/20
  验证中      : yum-utils-1.1.31-54.el7_8.noarch                                                                                                                              10/20
  验证中      : 7:device-mapper-event-libs-1.02.170-6.el7_9.5.x86_64                                                                                                          11/20
  验证中      : python-chardet-2.2.1-3.el7.noarch                                                                                                                             12/20
  验证中      : 7:device-mapper-event-libs-1.02.170-6.el7.x86_64                                                                                                              13/20
  验证中      : 7:lvm2-libs-2.02.187-6.el7.x86_64                                                                                                                             14/20
  验证中      : libxml2-2.9.1-6.el7.5.x86_64                                                                                                                                  15/20
  验证中      : 7:device-mapper-libs-1.02.170-6.el7.x86_64                                                                                                                    16/20
  验证中      : 7:lvm2-2.02.187-6.el7.x86_64                                                                                                                                  17/20
  验证中      : device-mapper-persistent-data-0.8.5-3.el7.x86_64                                                                                                              18/20
  验证中      : 7:device-mapper-event-1.02.170-6.el7.x86_64                                                                                                                   19/20
  验证中      : 7:device-mapper-1.02.170-6.el7.x86_64                                                                                                                         20/20

已安装:
  yum-utils.noarch 0:1.1.31-54.el7_8

作为依赖被安装:
  libxml2-python.x86_64 0:2.9.1-6.el7_9.6                       python-chardet.noarch 0:2.2.1-3.el7                       python-kitchen.noarch 0:1.1.1-5.el7

更新完毕:
  device-mapper-persistent-data.x86_64 0:0.8.5-3.el7_9.2                                              lvm2.x86_64 7:2.02.187-6.el7_9.5

作为依赖被升级:
  device-mapper.x86_64 7:1.02.170-6.el7_9.5                device-mapper-event.x86_64 7:1.02.170-6.el7_9.5           device-mapper-event-libs.x86_64 7:1.02.170-6.el7_9.5
  device-mapper-libs.x86_64 7:1.02.170-6.el7_9.5           libxml2.x86_64 0:2.9.1-6.el7_9.6                          lvm2-libs.x86_64 7:2.02.187-6.el7_9.5

完毕!

就可以了。

如果还不可以的话可以检查系统的DNS配置

输入:

复制代码
vi /etc/resolv.conf

添加可靠的DNS 服务器地址,例如 8.8.8.88.8.4.4

这样就可以了

相关推荐
EMTime4 小时前
Docker运行OpenWRT
运维·docker·容器
lolo大魔王5 小时前
Linux 文件系统超全面详解(原理、结构、挂载、分区、inode、日志、管理命令)
linux·运维·服务器
zyl837217 小时前
Docker 使用手册
运维·docker·容器
古月方枘Fry8 小时前
MGRE实验
运维·服务器
stolentime8 小时前
FreeDomain 本地开发环境快速搭建指南
运维·服务器·网络
“码”力全开9 小时前
解耦异构算力与多协议接入:基于Docker与源码交付的开源企业级GB28181/RTSP边缘计算AI视频管理平台架构深度解析
人工智能·docker·开源
bush49 小时前
嵌入式linux学习记录四
linux·运维·学习
maomao大哥闯天下10 小时前
K8s如何实现滚动更新、健康检查与探测机制
docker·容器·kubernetes
kaisun6410 小时前
Docker 构建网络问题排查
网络·docker·eureka
lihao lihao11 小时前
软硬链接
linux·运维·服务器