登录
  • 欢迎访问悠扬的技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站😉

Docker镜像仓库访问失败问题记录

Docker 悠扬 959次浏览 已收录 0个评论

镜像仓库访问失败

Q1:Error response from daemon: Get https://index.docker.io/v1/search?q=sameersbn&n=25: net/http: TLS handshake timeout
Q2: docker: Get https://registry-1.docker.io/v2/: net/http: request canceled (Client.Timeout exceeded while awaiting headers).
Q3: docker: Head https://registry-1.docker.io/v2/library/hello-world/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fhello-world%3Apull&service=registry.docker.io: net/http: 
request canceled (Client.Timeout exceeded while awaiting headers).

解决方案如下:

以下方案二选一,适合自己的才是最好的,这个去阿里云自己的账户使用就行

Docker镜像仓库访问失败问题记录

1.修改替换国内源

1.修改docker源配置文件 
vim /etc/docker/daemon.json 
2.修改成阿里云的源 保存退出文件
{"registry-mirrors": ["https://cr.console.aliyun.com","http://hub-mirror.c.163.com"]} 
3.重启守护进程
systemctl daemon-reload 
4.重启docker
systemctl restart docker 

2.强制指定docker hub访问地址修改主机host

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

[root@ShardingNode ~]# 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: 12885
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 1

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

;; ANSWER SECTION:
registry-1.docker.io. 37 IN A 52.72.232.213
registry-1.docker.io. 37 IN A 34.238.187.50
registry-1.docker.io. 37 IN A 107.23.149.57
registry-1.docker.io. 37 IN A 52.5.11.128
registry-1.docker.io. 37 IN A 54.236.165.68
registry-1.docker.io. 37 IN A 52.1.121.53
registry-1.docker.io. 37 IN A 52.54.232.21
registry-1.docker.io. 37 IN A 18.213.137.78

;; Query time: 37 msec
;; SERVER: 114.114.114.114#53(114.114.114.114)
;; WHEN: 五 2月 19 13:45:02 CST 2021
;; MSG SIZE rcvd: 177

2.选择一个修改hosts文件
vim /etc/hosts
52.72.232.213 registry-1.docker.io

验证配置

docker search sameersbn

版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Docker镜像仓库访问失败问题记录
喜欢 (1)
支付宝[]
分享 (0)
悠扬
关于作者:
10年以上工作经验,从事2年微服务架构搭建工作,有大数据处理相关工作经验,使用spring全家桶包括:Spring,SpringBoot,SpringCloud 数据层组件服务使用SpringDataJpa,Mybatis以及其他第三方组件Sharding-JDBC,Sharding-Proxy分库分表。熟悉微服务,服务降级,限流,分流,做过项目源码修改,有cat,apollo,nacos使用经验,有Lostash,Elasticsearch,kibana,mysqlMHA生产实践经验,使用开源代码Apache Sarding项目,修改源码支持mysql分库分表使用年月日小时分库分表,docker做集群服务,Jekins做项目发布,GitLab做项目管理,使用docker容器部署,熟悉消息队列RabbitMQ,Kafka,ActiveMQ。RuoYi-Vue-Atomikos项目开源加入生态圈组件,项目支持分布式事务,界面添加多数据源,数据源动态配置,切面切换,多数据源事务支持,支持区域数据源配置,用于区域数据切分,数据层次分库。项目地址:https://gitee.com/zsiyang/ruoyi-vue-atomikos
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址