Docker 使用之镜像-解决net/http: TLS handshake timeout

分类:Docker |

国内的网络环境实在是让人。。。,Docker Hub作为一个技术网站也会被封禁,其它的如composer、android 镜像 也是如此,非要搞出一个国内镜像才踏实,每次学习一些新的知识总被这个卡一道,因为国内网络原因又费掉我5个小时,能不给第一次入门的人设置门槛吗, 唉,不说了,只剩不入耳的话了,,草

blob.png


Docker 国内镜像: https://hub.daocloud.io/

Docker配置一个国内(DaoCloud)的registry mirror - ,当我们需要的镜像在mirror中则直接返回,如果没有则从Docker Hub中拉取。是否使用registry mirror对Docker用户来说是透明的。

DaoCloud在国内提供了首个Docker Hub镜像服务,目前是免费

centos7 下

修改Docker配置文件 

vim /etc/sysconfig/docker 

如下:

DOCKER_OPTS="--registry-mirror=http://aad0405c.m.daocloud.io"

使用service docker restart重启Docker服务即可。

现在使用docker pull拉取镜像真是特别爽,速度很快,感谢DaoCloud公司。


blob.png


Mac【Docker version 1.12.1, build 6f9534c】下设置:

blob.png