使用docker相关命令 出现:“net/http: TLS handshake timeout“
相关原因:docker默认镜像拉取地址为国外,因此经常下载速度较慢或者直接超时,此时就会出现相关错误:“net/http: TLS handshake timeout”。解决方案:在目录:/etc/docker下创建文件daemon.json然后编辑文件,如果已有文件就在后面直接添加国内镜像地址:{"registry-mirrors": ["https://registry.docker-cn.c
·
相关原因:docker默认镜像拉取地址为国外,因此经常下载速度较慢或者直接超时,此时就会出现相关错误:“net/http: TLS handshake timeout”。
解决方案:在目录: /etc/docker下创建文件daemon.json
然后编辑文件,如果已有文件就在后面直接添加国内镜像地址:
{"registry-mirrors": ["https://registry.docker-cn.com"]}
或者
{ "registry-mirrors": [ "https://dockerhub.azk8s.cn", "https://hub-mirror.c.163.com" ] }
个人解决相关问题使用的是方案二,当然三个合在一起也是可以的。添加完后保存相关文件,重启 Docker 以使配置生效:
sudo systemctl restart docker
此时则可以正常拉取相关docker文件
更多推荐
已为社区贡献2条内容
所有评论(0)