如何解决docker下载镜像时net/http: TLS handshake timeout错误?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

如何解决docker下载镜像时net/http: TLS handshake timeout错误?

一张 2016-09-26 11:51:46 19702

执行命令:
sudo docker pull registry.cn-hangzhou.aliyuncs.com/com.lida/java8
提示:
Using default tag: latest
Error response from daemon: Get https://registry.cn-hangzhou.aliyuncs.com/v2/com.lida/java8/manifests/latest: Get https://dockerauth.aliyuncs.com/auth?scope=repository%3Acom.lida%2Fjava8%3Apull&service=registry.aliyuncs.com%3Acn-hangzhou: net/http: TLS handshake timeout

已经配置了阿里docker加速器。
电脑需要经过公司的代理服务器联网,已经在docker的配置文件中加了代理配置。
请问有没有遇到过类似情况的同学?如何解决的?

Java Docker 容器
分享到
取消 提交回答
全部回答(2)
  • s1ahs3r
    2019-07-17 20:12:06

    如果以上回答还是不行的话,可以尝试自己搭建 registry.. 用 http+端口 的形式肯定不会出现这个问题

    0 0
  • hyzhou
    2019-07-17 20:12:06
    1. 你下载的是存储在阿里云仓库的镜像,是不需要也不会走加速器访问的。
    2. 首先尝试一台公网机器,看看是不是能够正常下载镜像。
    3. 在发生错误的机器尝试ping一下registry.cn-hangzhou.aliyuncs.com,看看网络是不是打通。
    1 0
添加回答
云原生
使用钉钉扫一扫加入圈子
+ 订阅

云原生时代,是开发者最好的时代

推荐文章
相似问题
推荐课程