尝试提取Docker映像时出现证书问题

问题描述 投票:0回答:1

获取https://registry.access.redhat.com/v1/_ping:proxyconnect tcp:x509:无法验证xx.xx.xx.xx的证书,因为它不包含任何IP SAN

我们正在IBM Cloud的RHEL7 VM中运行docker。 VM位于代理服务器后面。我们为docker配置了正确的HTTP和HTTPS代理。但是,当尝试拉出docker映像docker pull hello-world时,它抛出以下错误。

Get https://registry.access.redhat.com/v1/_ping: proxyconnect tcp: x509: cannot validate certificate for xx.xx.xx.xx because it doesn't contain any IP SANs 

任何可能的解决方案?有没有办法在Docker中禁用证书检查?

docker docker-image docker-proxy
1个回答
0
投票

如果使用https,则通过代理与Docker注册表的连接将失败。也许在线程https://stackoverflow.com/a/51073963/3437439中回答可能有助于复制ca.crt(但我尚未验证)。但是,将docker注册表添加到不安全的注册表中可以解决此错误。

© www.soinside.com 2019 - 2024. All rights reserved.