pull镜像不了报错原因是 net/http: request canceled while waiting或handshake timeout

来源:3-5 构建自己的Docker镜像

yijli

2020-12-20

报错原因是 net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers或者是net/http: TLS handshake timeout,ping了pull时请求的地址可以请求到(延时400m’s,丢包严重),百度过各种解决方法,比如更换dns,添加/daemon.json里的内容,都无法解决,有大佬知道该怎么处理吗图片描述

写回答

1回答

麦兜搞IT

2020-12-20

不知道这个能否有帮助https://serverfault.com/questions/908141/docker-pull-tls-handshake-timeout#:~:text=net%2Fhttp%3A%20TLS%20handshake%20timeout%20means%20that%20you%20have%20slow,allows%20you%20change%20connection%20timeout. 

感觉是网络问题无疑。请问您是家里的网络还是公司的网络。按照上面网页的回复,是因为网络连接的速度太慢了。

0
1
yijli
用的是家里的网络应该就是网络运营商的原因了,试了公司网络一样的环境一切正常。。
2020-12-20
共1条回复

系统学习Docker 践行DevOps理念

无论你是开发、测试还是运维,Docker都是你的必备技能。

3297 学习 · 1895 问题

查看课程