docker pull 镜像报错:Using default tag: latestError response from daemon: missing signature key解决方案
创始人
2024-11-13 03:37:26

一、        问题描述:

重新在虚拟机上安装docker,并且安装相应的镜像

当使用docker pull nginx时报错Using default tag: latestError response from daemon: missing signature key

但是当我测试其他镜像时,例如openjdk:8时,就可以pull下来

        试了很多方法都没有解决,换镜像源也没有用

        (附上官方教程)centos7安装docker

二、        解决办法(重新安装docker),简单有效(因为之前跟着别人做的,可能版本不对)

1.        已经安装docker,先将其卸载

        官方卸载方法:(对安装好的docker-compose不影响)

sudo yum remove docker \                   docker-client \                   docker-client-latest \                   docker-common \                   docker-latest \                   docker-latest-logrotate \                   docker-logrotate \                   docker-engine

2.        建立仓库

        命令1 

sudo yum install -y yum-utils

        命令2

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

        第2个命令一般会报错

        解决办法:用国内的阿里镜像

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.        安装dockr引擎
sudo yum install docker-ce docker-ce-cli containerd.io
4.        启动docker
sudo systemctl start docker
5.        测试一下docker-compose先
docker-compose version

        没有问题

        docker-compose不知道怎么安装的可以看看我的解决方法:

docker-compose直接官网二进制文件安装(linux)-CSDN博客

6.        测试是否可以pull nginx
docker pull nginx

        成功

pull mysql:5.7

问题解决

相关内容

热门资讯

裸辞做“一人公司”,我后悔了 去年这个时候,一位以色列程序员正在东南亚旅行。他顺手把一个在脑子里转了很久的想法做成了产品,一个让任...
南京建成国内首个Pre-6G试... 4月21日,2026全球6G技术与产业生态大会在南京开幕。全息互动技术展台前,一名远在北京的工作人员...
超梵求职受邀参加“2025抖音... 超梵求职受邀参加“2025抖音巨量引擎成人教育行业生态大会”,探讨分享优质内容传播,服务万千学员。 ...
摩托罗拉Razr 2026(R... IT之家 4 月 22 日消息,摩托罗拉宣布新一代 Razr 折叠手机将于 4 月 29 日在美国发...
库克卸任,特纳斯领航:苹果新纪... 苹果首席执行官蒂姆·库克将卸任,硬件工程主管约翰·特纳斯将接任,苹果公司今天宣布此事。 库克将在夏季...