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

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

错误场景描述

今天项目需要用到minio,我打算在虚拟机中使用docker装一个,可是发现当我docker pull minio/minio的时候,报错了missing signature key

这个报错提示的让人很蒙,翻译过来的意思是 “缺少签名密钥” ???
我原本以为,是不是docker发生了什么变动,需要登录之类的,可是当我在虚拟机中登录了我的docker之后,还是一样的报错

解决过程

我首先尝试了拉去其他的镜像,发现其他镜像是可以被拉去的,而Docker只是一个容器化工具,说明这个和签名什么的压根没关系

1. 卸载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
2. 重新安装docker-ce
yum install docker-ce -y

然后我这里出现了新的报错

没有可用软件包 docker-ce。
没有可用软件包 docker-ce-cli。
没有可用软件包 containerd.io。
3. 更新yum
yum update

换源

yum-config-manager --add-repo   http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4. 再次尝试
yum install docker-ce -y

已加载插件:fastestmirror, langpacks
adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
......

总算是成功了

5. 启动Docker

记得重装之后,一定要启动一下Docker

systemctl start docker
6. 再次拉取启动minio

docker报错 missing signature key 无法拉去镜像,yum install docker-ce没有可用软件包 解决办法,Docker,docker,eureka,容器
成功文章来源地址https://www.toymoban.com/news/detail-803833.html

到了这里,关于docker报错 missing signature key 无法拉去镜像,yum install docker-ce没有可用软件包 解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • docker pull 报missing signature key错误

    docker pull 报missing signature key错误

    OS:Centos 7.9 docker安装的版本不对 因为之前安装docker的时候使用的是yum -y install docker命令,这个命令安装的是老版本,docker最新版本已经不叫这个名字了,需要使用yum -y docker-ce来安装 重装后docker版本 再使用docker pull就没问题了

    2024年02月08日
    浏览(14)
  • docker pull mysql 报missing signature key错误

    问题原因 :如果安装docker用的是yum install docker命令的话,下载下来的docker版本为旧版本,所以会有数字签名有问题 卸载旧版本 Docker(如果已安装) : 如果你之前已经安装了旧版本的 Docker,请先卸载它。可以使用以下命令来卸载旧版本的 Docker: 安装依赖包 : 安装 Docker 所

    2024年02月08日
    浏览(7)
  • Docker无法拉取镜像解决方案

    安装docker之后,有时候我们拉取镜像会出现速度慢,或者不成功 报错代码:   原因: 在等待报头时超时,请求在等待连接时被取消(客户端)。Docker 默认的源为国外官方源,下载速度较慢,可改为国内镜像源。 解决办法: 使用阿里云镜像加速器 1.打开网址阿里云登录 - 欢迎

    2024年02月13日
    浏览(17)
  • centos8安装docker 遇到yum install -y yum-utils报错,No match for argument:Unable to find a match:

    centos8安装docker 遇到yum install -y yum-utils报错,No match for argument:Unable to find a match:

    centos8部署docker 执行yum install -y yum-utils报错,No match for argument,Unable to find a match 这是两个问题,我们先解决第一个问题: 第一个问题是服务器的语言环境有问题,可以通过下面命令进行设置解决: echo “export LC_ALL=en_US.UTF-8” /etc/profile echo “export LC_CTYPE=en_US.UTF-8” /etc/profile

    2024年02月02日
    浏览(16)
  • Docker使用阿里云拉取配置源也无法拉取的镜像-github镜像镜像gcr.io

    Docker使用阿里云拉取配置源也无法拉取的镜像-github镜像镜像gcr.io

    对于大部分镜像来说,我们配置源就可以,但是对于较新的镜像,没得搞啊,铁子们,真的崩溃… 最终发现可以通过Aliyun的自动构建来处理被墙镜像。 docker-images 今天就写到这里啦~ 小伙伴们,( ̄ω ̄( ̄ω ̄〃 ( ̄ω ̄〃)ゝ我们明天再见啦~~ 大家要天天开心哦 欢迎大家指出文

    2024年02月12日
    浏览(14)
  • 【Ubuntu升级报错】“the following signatures couldn’t be verified because the public key is not available”

    在ubuntu中运行apt-get update时,有时会出现如下报错 如果不去解决,无法继续进行后续的升级操作 这是由apt包系统的安全机制引起的问题,有时系统无法包含所有的key。此处有快速修复的办法,即将缺少的key加进去即可。 观察里面的报错,其实是4EB27DB2A3B88B8B( 请注意,每个人

    2024年02月12日
    浏览(9)
  • dockerfile报错:“/bin/sh -c yum -y install“

    dockerfile报错:“/bin/sh -c yum -y install“

    主要错误 ERROR: failed to solve: process “/bin/sh -c yum -y install vim” did not complete successfully: exit code: 1 主要是容器版本问题,推荐使用Centos7 比如我的dockerfile 文件

    2024年02月22日
    浏览(10)
  • npm install 安装依赖,报错 Host key verification failed

    npm install 安装依赖,报错 Host key verification failed

     设置 git 的身份和邮箱 进入 = 用户 = [你的用户名] = .ssh文件夹下,删除 known_hosts 文件即可 进入之后有可能会看到 known_hosts_old 文件,但是别管它,直接将 known_hosts 删除掉即可,然后开始进行 git 的配置 $ ssh-keygen -t rsa -C \\\"xxx@xxx.com\\\"     执行完上一环节会出现,直接回车两次

    2024年02月12日
    浏览(15)
  • 【Mac系统下配置gitlab的SSH Key密钥时git clone无法拉取】

    第一次使用mac系统的电脑配置SSH密钥,公司的项目都放在gitlab上托管,所以想从gitlab上clone下来项目的话就要配置SSH Key,然后才能使用Clone with SSH拉取文件。 结果输入 git clone git@gitlab.xxx 之后 出现了以下提示: 此时一定要输入 yes 才能顺利clone,千万记得!!!,不要默认为

    2024年02月12日
    浏览(14)
  • 解决dockerfile创建镜像时pip install报错的bug

    解决dockerfile创建镜像时pip install报错的bug

    使用docker-compose创建django容器 解决dockerfile创建镜像时pip install报错的bug 执行service docker restart

    2024年02月07日
    浏览(13)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包