一、问题背景 采用自带yum源安装docker后,发现无法正常pull到镜像,尝试更换镜像源都无法解决,最终发现可能是版本过低导致。二、排查解决
下载某些docker镜像时,可能会报missing signature key错误。
本文参考此篇文章:http://t.csdnimg.cn/kFvCE
1、原因:
docker版本过低,导致与对应镜像版本不兼容导致的。 docker推出了新的镜像构建工具,比较老版本的docker不能识别这种格式。用阿里云镜像源安装的docker版本是1.13.1,这个版本是2017年发布的,需要升级版本。你可以使用 sudo docker -- version 命令查看一下自己的docker版本,1.13.1版本太低,需要升级:

2、解决方案如下:升级docker版本
# 卸载docker
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
# 安装docker
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
# 启动
sudo systemctl start docker
# 设置开启启动
sudo systemctl enable docker
# 验证docker版本
docker --version
2、安装报错的解决警告:/var/cache/yum/x86_64/7/docker-ce-stable/packages/docker-buildx-plugin-0.14.1-1.el7.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 621e9f35: NOKEY
docker-buildx-plugin-0.14.1-1.el7.x86_64.rpm 的公钥尚未安装
(1/10): docker-buildx-plugin-0.14.1-1.el7.x86_64.rpm | 14 MB 00:00:54
(2/10): containerd.io-1.6.33-3.1.el7.x86_64.rpm | 35 MB 00:02:22
(3/10): docker-ce-26.1.4-1.el7.x86_64.rpm | 27 MB 00:01:49
(4/10): docker-ce-cli-26.1.4-1.el7.x86_64.rpm | 15 MB 00:00:58
(5/10): libmnl-1.0.3-7.el7.x86_64.rpm | 23 kB 00:00:00
(6/10): iptables-1.4.21-34.el7.x86_64.rpm | 432 kB 00:00:00
(7/10): libnfnetlink-1.0.1-4.el7.x86_64.rpm | 26 kB 00:00:00
(8/10): libnetfilter_conntrack-1.0.6-1.el7_3.x86_64.rpm | 55 kB 00:00:00
(9/10): docker-ce-rootless-extras-26.1.4-1.el7.x86_64.rpm | 9.4 MB 00:00:37
(10/10): docker-compose-plugin-2.27.1-1.el7.x86_64.rpm | 13 MB 00:00:52
-------------------------------------------------------------------------------------------------------------------------------
总计 462 kB/s | 114 MB 00:04:13
从 https://download.docker.com/linux/centos/gpg 检索密钥
获取 GPG 密钥失败:[Errno 14] curl#35 - "TCP connection reset by peer"
版权声明:本文内容参考CSDN:明日春风、whatday,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。
始发链接:
https://blog.csdn.net/weixin_53676834/article/details/136436819
https://blog.csdn.net/whatday/article/details/105065003/
在此特别鸣谢原作者的创作。
此篇文章的所有版权归原作者所有,商业转载建议请联系原作者,非商业转载请注明出处。