解决docker pull出现错误:Error response from daemon

 更新时间:2023年12月25日 11:31:23   作者:深夜无法入眠的程序猿  
这篇文章主要给大家介绍了关于解决docker pull出现错误:Error response from daemon的相关资料,这个错误提示一般是因为你没有权限拉取对应的镜像,文中将解决办法介绍的非常详细,需要的朋友可以参考下

发现问题 

[root@CentOSlocalhost /]# docker pull mysql
Using default tag: latest
Error response from daemon: Get " https://registry-1.docker.io/v2/library/mysql/manifests/sha256:ca114710bb35b862062fd51733a7dba1ba3e93be33e4eede442b0ce15c77b718": read tcp 192.168.32.101:53806->18.215.138.58:443: read: connection reset by peer

解决方法:

解析ip不可用,可以使用 dig @114.114.114.114 registry-1.docker.io找到 如下信息

通过dig @114.114.114.114 registry-1.docker.io找到可用IP地址

IP地址非固定可能会变动,所以需要多试几次(几个IP)

[root@CentOSlocalhost /]# dig @114.114.114.114 registry-1.docker.io

; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7 <<>> @114.114.114.114 registry-1.docker.io
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59767
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;registry-1.docker.io.INA

;; ANSWER SECTION:
registry-1.docker.io.121INA34.194.164.123
registry-1.docker.io.121INA52.1.184.176
registry-1.docker.io.121INA18.215.138.58

;; Query time: 27 msec
;; SERVER: 114.114.114.114#53(114.114.114.114)
;; WHEN: 六 3月 25 20:58:06 CST 2023
;; MSG SIZE rcvd: 97

修改/etc/hosts强制docker.io相关的域名解析到其它可用IP

保存配置文件后进行多次重试可以成功下载镜像

总结

到此这篇关于解决docker pull出现错误:Error response from daemon的文章就介绍到这了,更多相关Error response from daemon内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 基于Docker搭建Graylog分布式日志采集系统的详细过程

    基于Docker搭建Graylog分布式日志采集系统的详细过程

    Graylog是一个开源的日志管理工具,支持日志收集、解析、存储、搜索和可视化,它可以从各种数据源收集日志,并通过内置的解析器将日志格式化,本文介绍基于Docker搭建Graylog分布式日志采集系统,感兴趣的朋友一起看看吧
    2025-02-02
  • 如何在docker容器内部安装kibana分词器

    如何在docker容器内部安装kibana分词器

    这篇文章主要介绍了如何在docker容器内部安装kibana分词器,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • Docker 容器编排利器Compose(起步篇)

    Docker 容器编排利器Compose(起步篇)

    这篇文章主要介绍了Docker 容器编排利器Compose(起步篇),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • docker mysql修改root账号密码并赋予权限

    docker mysql修改root账号密码并赋予权限

    本文主要介绍了docker mysql修改root账号密码并赋予权限,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • Docker 镜像国内加速的方法汇总(收藏版)

    Docker 镜像国内加速的方法汇总(收藏版)

    本文介绍了在国内使用Docker时遇到的加速和优化方法,针对国内下载速度慢和断线问题,可以使用国内可用的DockerRegistryMirrors或自建DockerRegistryMirror/Proxy,针对没有公共镜像库账号导致的限流问题,可以注册各个镜像库账号并登录,感兴趣的朋友跟随小编一起看看吧
    2025-01-01
  • Docker搭建Nginx图片服务器的方法

    Docker搭建Nginx图片服务器的方法

    这篇文章主要介绍了Docker搭建Nginx图片服务器的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • 从进程中去理解 Docker隔离技术

    从进程中去理解 Docker隔离技术

    这篇文章主要介绍了从进程中去理解 Docker隔离技术,Docker 公司发布的 Docker 项目具有里程碑式的意义;Docker 项目通过“容器镜像”,解决了应用打包这个根本性难题,下文更多相关资料,需要的朋友可以参考一下
    2022-04-04
  • Docker的安装方法及运行Docker Swarm模式的使用

    Docker的安装方法及运行Docker Swarm模式的使用

    本文给大家简单介绍docker的安装以及1.12版本的swarm模式的使用,包括docker的安装和配置,对docker swarm简单使用感兴趣的朋友一起看看吧
    2016-11-11
  • Docker中conda环境的导出和导入

    Docker中conda环境的导出和导入

    现在很多的应用程序系统都会选择使用docker容器进行部署,本文主要介绍了Docker中conda环境的导出和导入,具有一定的参考价值,感兴趣的可以了解一下
    2024-02-02
  • mac 中docker安装mysql的图文教程

    mac 中docker安装mysql的图文教程

    今天在Docker中安装了MySQL ,是自己打的docker包.首先新建Dockerfile,新建Dockerfile后执行build命令,具体详情在本教程中给大家介绍的非常详细,感兴趣的朋友参考下
    2016-11-11

最新评论