出错原因:
docker默认拉取镜像都是从国外的地址拉取,因此可能会出现 net/http: TLS handshake timeout的错误。
解决方案:
配置DaoCloud加速器,命令如下
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
该脚本可以将 --registry-mirror 加入到你的 Docker 配置文件 /etc/docker/daemon.json 中。适用于 Ubuntu14.04、Debian、CentOS6 、CentOS7、Fedora、Arch Linux、openSUSE Leap 42.1,其他版本可能有细微不同。
在配置完成后,请根据终端中的提示重启 docker,以使配置生效。
更多信息请参考官方网站:
http://guide.daocloud.io/dcs/daocloud-9153151.html