美文网首页
DokerHub拉取镜像报错之:Error response f

DokerHub拉取镜像报错之:Error response f

作者: henrysternc | 来源:发表于2019-03-07 23:07 被阅读0次

    闲着没事从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完成~

相关文章

网友评论

      本文标题:DokerHub拉取镜像报错之:Error response f

      本文链接:https://www.haomeiwen.com/subject/dbskpqtx.html