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
相关推荐
回忆是昨天里的海9 小时前
docker存储-目录挂载
运维·docker·容器
用什么都重名10 小时前
Docker 镜像源配置指南
运维·docker·容器
忙里偷闲学python10 小时前
containerd_buildkitd构建镜像,告别docker构建
运维·docker·容器
阿拉斯攀登12 小时前
Docker 全面解析:从核心概念到实践应用
docker·云原生·容器·架构
哲Zheᗜe༘13 小时前
学习K8S-Deployment资源对象
docker·容器·kubernetes
生活爱好者!13 小时前
【影视项目】NAS 部署稳定视频订阅源咪咕
服务器·网络·docker·容器·音视频
国家不保护废物13 小时前
RAG + Agent + Prompt工程中
docker·llm·aigc
天命码喽c14 小时前
Docker-compose部署GraphRAG-2.7.0
运维·docker·容器
你的坚持终将美好,15 小时前
Docker 中一起启动多个容器脚本
docker·容器
像风一样自由202015 小时前
Docker 与 Docker Compose:从零开始的容器化之旅
运维·docker·容器