经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Docker » 查看文章
解决docker设置HTTP/HTTPS代理TLS handshake timeout
来源:cnblogs  作者:liucx  时间:2021/5/6 17:41:56  对本文有异议

背景:
由于本地内网服务器的internet是受限制的(需要配置远程代理上网,不能直接上网)。因此,在使用docker连接docker hub的时候,就会出错。

docker pull nginx(拉取dockerhub镜像)

问题一:
Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while aw

 

解决方法:设置Http和Https代理
mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/proxy.conf
[Service]
Environment="HTTP_PROXY=http://192.168.1.9:1080"
Environment="HTTPS_PROXY=https://192.168.1.9:1080"

注:
HTTP_PROXY 和 HTTPS_PROXY 将它的值对应到您设置的代理服务地址和端口
Environment="HTTP_PROXY=http://proxy.example.com:80"
Environment="HTTPS_PROXY=https://proxy.example.com:443"


刷新更改并重新启动Docker
systemctl daemon-reload
systemctl restart docker

参考文档:https://docs.docker.com/config/daemon/systemd/

## https://www.cnblogs.com/liucx/

 

2.设置代理后,仍然无法拉取镜像

问题二:
Docker pull:TLS握手超时

Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

 

但是使用curl TLS可以正常工作
curl https://registry-1.docker.io/v2/
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]}

在网络上搜索了半天,基本是设置docker加速器或者修改MTU大小

## https://www.cnblogs.com/liucx/

 

最后解决方法:
将https代理的地址 改成 http//网址
vim /etc/systemd/system/docker.service.d/proxy.conf
[Service]
Environment="HTTP_PROXY=http://192.168.1.9:1080"
Environment="HTTPS_PROXY=http://192.168.1.9:1080"

刷新更改并重新启动Docker
systemctl daemon-reload
systemctl restart docker

现在一切正常,希望能帮到您,帮忙点个赞哈

原文链接:http://www.cnblogs.com/liucx/p/14681228.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号