Docker 使用之镜像-解决net/http: TLS handshake timeout
国内的网络环境实在是让人。。。,Docker Hub作为一个技术网站也会被封禁,其它的如composer、android 镜像 也是如此,非要搞出一个国内镜像才踏实,每次学习一些新的知识总被这个卡一道,因为国内网络原因又费掉我5个小时,能不给第一次入门的人设置门槛吗, 唉,不说了,只剩不入耳的话了,,草
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公司。
Mac【Docker version 1.12.1, build 6f9534c】下设置: