docker: missing signature key

问题描述

下载某些docker镜像时,可能会报missing signature key错误。

原因分析

docker推出了新的镜像构建工具,比较老版本的docker不能识别这种格式。用阿里云镜像源安装的docker版本是1.13.1,这个版本是2017年发布的,需要升级版本。

解决方案

升级docker版本

shell 复制代码
# 卸载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

如果想提速,可以配置下镜像代理

shell 复制代码
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://dockerproxy.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://docker.nju.edu.cn"
    ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
相关推荐
qq_2153978974 小时前
docker镜像打包
运维·docker·容器
juesdo4 小时前
vulnos OS-00118靶场通关
linux·web安全·网络安全·docker
老鼠拧刀满街找猫5 小时前
Windows Docker部署Redis一主两从+哨兵完整实战(含静态IP方案)
windows·redis·docker
笑锝没心没肺5 小时前
Linux安装docker及运行容器测试
linux·运维·docker
芷栀夏6 小时前
极空间部署Sokoban:Docker搭建网页版推箱子并实现远程访问
运维·docker·容器
InfinitePlus6 小时前
docker redis部署
redis·docker·容器
Pocker_Spades_A8 小时前
极空间安装1Panel:图形化管理Docker应用并部署AList
运维·docker·容器
虎头金猫17 小时前
如何在群晖NAS上通过Docker部署CloudSaver?群晖部署CloudSaver教程|聚合资源搜索并实现远程访问
运维·服务器·网络·python·docker·容器·pandas
holidaypenguin1 天前
Docker 前端本地开发指南(实操版)
docker
fatcoder1 天前
玩转Docker 08 — 实战:容器化真实后端并编排
后端·docker·容器