Ubuntu18.04-来自守护程序的错误响应:获取https://registry-1.docker.io/v2/:代理连接tcp:tls:收到长度为20527的过大记录 [英] Ubuntu 18.04 - Error response from daemon: Get https://registry-1.docker.io/v2/: proxyconnect tcp: tls: oversized record received with length 20527

查看:15
本文介绍了Ubuntu18.04-来自守护程序的错误响应:获取https://registry-1.docker.io/v2/:代理连接tcp:tls:收到长度为20527的过大记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Ubuntu 18.04上使用docker-ce时遇到了Docker问题。拉动容器时:

$ docker pull nginx

或在尝试登录时

$ docker login

我收到以下消息:

来自后台进程的错误响应:获取https://registry-1.docker.io/v2/: 代理连接tcp:tls:收到长度为20527的过大记录

我今天也清除并重新安装了最新版本,但没有帮助。有人解决了吗?

推荐答案

我昨天遇到了同样的问题。 由于我是公司代理的后盾,我必须在:

中为docker守护进程定义http-Proxy
/etc/systemd/system/docker.service.d/http-proxy.conf
问题是,我错误地配置了HTTPS_PROXY,以及它的描述方式here。 我在HTTPS_PROXY环境变量中使用了https://,这导致了此错误。

此配置适用于我:

cat /etc/systemd/system/docker.service.d/http-proxy.conf

[Service]
Environment=http_proxy=http://IP:PORT/
Environment=no_proxy=localhost,127.0.0.1
Environment=https_proxy=http://IP:PORT/
请记住,更改此配置后必须重新启动docker守护进程。您可以使用以下命令实现此目的:

systemctl daemon-reload
systemctl restart docker

这篇关于Ubuntu18.04-来自守护程序的错误响应:获取https://registry-1.docker.io/v2/:代理连接tcp:tls:收到长度为20527的过大记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆