DokerHub拉取镜像报错之:Error response from daemon:Get https://registry-1

    闲着没事从dockerhub上下载最新的MySQL镜像时报错“”,发现是访问镜像网址时http请求超时,应该是默认IP地址被墙了,所以报了超时。经百度找到如下解决方案:

    我们都知道像这类的大型网站IP肯定不止一个,所以我们要先找到能用的IP,再修改hosts文件使对registry-1.docker.io域名解析的地址指向我们所查到的可用的IP地址,问题即可解决。那么问题来了,该怎么找到对应【registry-1.docker.io】域名可用的IP列表呢?

    在Linux上执行命令:dig @114.114.114.114 registry-1.docker.io发现报错如下:


    哦,找不到dig命令,百度一下这个错,发现是没有安装bind-utils工具包。执行命令:yum -y install bind-utils:


    安装完成了,再执行命令:dig @114.114.114.114 registry-1.docker.io,结果如下:


然后修改hosts文件,执行命令:vi /etc/hosts,在最下面添加【34.201.236.93 registry-1.docker.io】,然后按【ESC】,冒号,wq 即保存退出。


再执行命令:docker pull mysql:latest,看结果:


OK完成~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《Docker从入门到实践》阅读笔记 原书地址: https://yeasy.gitbooks.io/docker...
    GuoYuebo阅读 11,452评论 1 39
  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 4,415评论 0 27
  • 镜像就是一个容器的只读模板,用来创建容器。当运行容器时需要指定镜像,如果本地没有该镜像,则会从Docker Reg...
    elef阅读 465评论 0 0
  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 1,822评论 0 7
  • 本文整理了在实践过程中使用的Linux网络工具,这些工具提供的功能非常强大,我们平时使用的只是冰山一角,比如lso...
    老夫刘某阅读 3,618评论 0 7