开发者社区> 问答> 正文

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

执行命令:
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的配置文件中加了代理配置。
请问有没有遇到过类似情况的同学?如何解决的?

展开
收起
一张 2016-09-26 11:51:46 25386 1
2 条回答
写回答
取消 提交回答
  • 如果以上回答还是不行的话,可以尝试自己搭建 registry.. 用 http+端口 的形式肯定不会出现这个问题

    2019-07-17 20:12:06
    赞同 展开评论 打赏
  • 阿里云 容器镜像服务
    1. 你下载的是存储在阿里云仓库的镜像,是不需要也不会走加速器访问的。
    2. 首先尝试一台公网机器,看看是不是能够正常下载镜像。
    3. 在发生错误的机器尝试ping一下registry.cn-hangzhou.aliyuncs.com,看看网络是不是打通。
    2019-07-17 20:12:06
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
玩转Docker社区–“码头工人”的技术进阶心得 立即下载
阿里巴巴HTTP 2.0实践及无线通信协议的演进之路 立即下载
CDN助力企业网站进入HTTPS时代 立即下载