当前位置:   article > 正文

docker在拉取资源时出现错误:net/http: TLS handshake timeout

tls handshake timeout

这是因为没有配置国内的仓库,推荐使用国内的阿里云仓库

在不同的系统下面,配置加速器的方式有一些不同,所以我们介绍主要的几个操作系统的配置方法。
关于加速器的地址,你只需要登录容器Hub服务的控制台,左侧的加速器帮助页面就会显示为你独立分配的加速地址。

  1. 例如:
  2. 公网Mirror[系统分配前缀].mirror.aliyuncs.com

当你的docker版本较新时

当你下载安装的Docker Version不低于1.10时,建议直接通过daemon config进行配置。
使用配置文件 /etc/docker/daemon.json(没有时新建该文件)

在centos7中etc/docker下可能只有key.json文件可以新建一个daemon.json文件

  1. {
  2. "registry-mirrors": ["<your accelerate address>"]
  3. }

重启Docker 命令:systemctl restart docker 就可以了。

如果还不懂可参考文章:https://yq.aliyun.com/articles/29941

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/661058
推荐阅读
相关标签
  

闽ICP备14008679号