在Windows 10上使用一个新的Docker桌面(2.3.0.5)安装,我无法提取任何图像。我知道这个错误:
docker: Error response from daemon: Get https://registry-1.docker.io/v2/: proxyconnect tcp: EOF
我支持一个公司代理,所以我尝试配置它:
具有凭据的https://www.url-encode-decode.com/
但似乎什么都不管用..。
日志中真的没有什么帮助:我还能尝试什么呢?
发布于 2020-09-30 12:18:53
由于我们可以为http和http的配置代理,所以我已经为每个配置了我认为合适的值,即:
(密码URL中有用https://www.url-encode-decode.com/编码的特殊字符)
但这不管用..。我试着将 http 字符串用于http和http的,结果成功了!(我想公司代理内部不支持https )
发布于 2022-05-17 08:37:17
我的问题是,我在一个公司代理的背后,因此我无法到达注册表-1.docker.io。
解决方案:
在代理服务器中,我绕过了这个URL注册表-1.docker.io,如下所示
SSL旁路认证旁路。然后,我将RHEL服务器中的docker.service文件中的代理设置配置为
Environment="HTTP_PROXY=http://proxy.example.com:80"
Environment="HTTPS_PROXY=http://proxy.example.com:443"
NO_PROXY=“harbour.company.com,10.xxx.xx.xxx,
registry-1.docker.io/v2/”
确保HTTPS_PROXY协议是http。
通过这样做,我能够获取图像。
发布于 2021-12-17 03:33:14
请检查dockerservice配置/etc/systemd/system/docker.service.d/http-proxy.conf
,如果配置文件是这样的,
[Service]
Environment="HTTP_PROXY=http://proxy.example.com:80"
Environment="HTTPS_PROXY=https://proxy.example.com:443"
请删除https://
和http://
https://stackoverflow.com/questions/64137423
复制相似问题