首页 > 技术文章 > docker hub加速访问设置

ming369 2019-04-15 17:19 原文

前言:docker是国外的,虽然有个版本开源免费,但是其docker  hub还是在国外,刚刚安装后,拉镜像就会发现,连接请求超时,中断服务,这是因为防火墙的问题,所以要将源指向国内的知名docker  hub

报错:

Error response from daemon: Get https://index.docker.io/v1/search?q=gitlab&n=25: net/http: TLS handshake timeout


 

 

解决办法:

1.我是默认安装的,文件是这个/etc/docker/daemon.json

直接进去修改

{ "registry-mirrors" :["https://docker.mirrors.ustc.edu.cn"]}

以下都可以替换上面的网址,个人比较喜欢科大的

 

国内较快的镜像原地址:

#Docker 官方中国区:https://registry.docker-cn.com

#网易    http://hub-mirror.c.163.com

#ustc中国科技大学   https://docker.mirrors.ustc.edu.cn

 

2.重启docker,就可以非常快速的拉取所需的镜像

systemctl  restart  docker

systemctl daemon-reload

 

哈哈哈:https://www.jianshu.com/p/9031fdf61115

推荐阅读