docker拉取镜像错误missing signature key

这篇具有很好参考价值的文章主要介绍了docker拉取镜像错误missing signature key。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参考地址:docker拉取镜像错误 missing signature key-CSDN博客

 看效果

docker拉取镜像错误missing signature key,docker,容器,运维

linux系统,使用docker拉取的时候,报错如下

missing signature key

就一阵莫名其妙,之前还好好的,突然就不行了

按照网上说的方法,查看docker 版本

docker --version

docker拉取镜像错误missing signature key,docker,容器,运维

说是以前安装的版本低了,需要升级,那就升级吧

完整复制下面的内容

yum erase docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine \
                  docker-ce

执行完之后,再执行

yum install docker-ce -y

至此,已经更新完毕,不需要卸载docker其他的东西,有些还要将容器什么的全部卸载,不用

下载完后,需要重启 docker

# 启动docker
systemctl start docker
 
# 重启docker
systemctl restart docker

 这时候,拉取镜像还是出现了一些问题,docker 在启动容器的时候,报错

Error response from daemon: unknown or invalid runtime name: docker-runc

解决方式如下,执行以下命令

grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g'

 然后,重启docker文章来源地址https://www.toymoban.com/news/detail-742952.html

systemctl restart docker

到了这里,关于docker拉取镜像错误missing signature key的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker报错 missing signature key 无法拉去镜像,yum install docker-ce没有可用软件包 解决办法

    错误场景描述 今天项目需要用到minio,我打算在虚拟机中使用 docker 装一个,可是发现当我 docker pull minio/minio 的时候,报错了 missing signature key 这个报错提示的让人很蒙,翻译过来的意思是 “缺少签名密钥” ??? 我原本以为,是不是docker发生了什么变动,需要登录之类的

    2024年01月19日
    浏览(39)
  • docker: missing signature key

    问题描述 下载某些docker镜像时,可能会报 missing signature key 错误。 原因分析 docker推出了新的镜像构建工具,比较老版本的docker不能识别这种格式。用阿里云镜像源安装的docker版本是 1.13.1 ,这个版本是2017年发布的,需要升级版本。 解决方案 升级docker版本 如果想提速,可以

    2024年03月26日
    浏览(30)
  • docker 拉取镜像出现 error parsing HTTP 408 response body 错误问题

    在使用 docker 下拉镜像仓库时,出现http解析错误。具体错误log信息如下: error parsing HTTP 408 response body: invalid character ‘’ looking for beginning of value: “ nYour browser didn’t send a complete request in time.nn” 在尝试搜了很多答案后,都没有解决问题,包括如下的解决方案: https://www.

    2024年02月12日
    浏览(58)
  • 初学K8s错误:本地镜像拉取失败!

    报错:Container image \\\"wangyanglinux/myapp:v1\\\" is not present with pull policy of Never 这个地方我报错,原因很简单,一个是对原理的理解还有欠缺,一方面是自己眼瞎看不见,日志里其实写得很清楚了,我们来看一下是什么原因:  我们这里的报错是说没有在本地找到此镜像,为什么呢?看

    2024年02月10日
    浏览(26)
  • Docker拉取镜像过慢

    本质:拉取镜像时,从国外的镜像源进行拉取 解决方法: 【没有daemon.json文件就创建/etc/docker/daemon.json这个文件】 第一步:进入/etc/docker路径 第二步:编辑daemon.json文件,更换国内镜像源 一般进行到这一步就可以成功拉取镜像了 第三步:重启docker,拉取镜像 结果:还是很慢

    2024年02月12日
    浏览(28)
  • Docker系列第03部分:列出镜像+搜索镜像+拉取镜像+删除镜像

    Docker镜像是由文件系统叠加而成(是一种文件的存储形式)。最底端是一个文件引导系统,即bootfs,这很像典型的Linux/Unix的引导文件系统。Docker用户几乎永远不会和引导系统有什么交互。实际上,当一个容器启动后,它将会被移动到内存中,而引导文件系统则会被卸载,以留

    2024年02月09日
    浏览(23)
  • 【Docker】Linux Docker 中拉取 MySQL 镜像

    拉取MySQL镜像 这是下载最新的MySQL,如果想下载某个版本的MySQL用下面这个命令 启动MySQL镜像,运行容器 这里要注意的有几点: 1、第一个3306和第二个3306的区别,第一个3306是宿主机的端口号,就是占用你服务器的端口号,第二个3306是容器的端口号。 2、 Mysql:8.0 是你刚刚拉取

    2024年02月12日
    浏览(34)
  • Docker镜像拉取超时解决

    目录 问题 增加镜像平台 重新读取配置,重启docker  Docker拉取镜像时,经常出现无法访问或者长时间下载不完的情况。是因为Docker的默认的镜像服务器Docker Hub部署在海外,因此要解决这个问题只需要将镜像服务器地址指定为国内的地址即可。 docker info  

    2024年02月11日
    浏览(25)
  • Docker镜像的拉取和推送(阿里云镜像仓库)

    简介: 阿里云的容器镜像服务个人版是不要钱的,个人可以免费创建3个命名空间和最多可创建300个免费的镜像仓库供以使用,平时可以使用这项服务对个人的镜像进行管理,就可以不使用国外的DockerHub来对镜像进行管理了,大大节省了拉取和推送的时间,本文将介绍如何把

    2024年01月23日
    浏览(28)
  • docker pull 拉取失败,设置docker国内镜像

    最近在拉取nginx时,显示如下错误: Error response from daemon: Get “https://registry-1.docker.io/v2/”: net/http: request canceled (Client.Timeout exceeded while awaiting headers) 。 这个的问题是 拉取镜像超时 ,通过检索发现可以通过 配置国内镜像的方式解决 ,镜像地址很多,这里只说阿里云的镜像地

    2024年04月17日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包