其他分享
首页 > 其他分享> > harbor报错:because it doesn‘t contain any IP SANs解决

harbor报错:because it doesn‘t contain any IP SANs解决

作者:互联网

博主在使用Harbor过程遇到这样一个有趣的报错:

Error response from daemon: Get https://192.168.2.250:443/v2/: x509:

cannot validate certificate for 192.168.2.250 because it doesn't contain any IP SANs

 报错的意思是:来自守护进程的错误响应:Gethttps://192.168.2.250:443/v2/: x509:无法验证192.168.2.250的证书,因为它不包含任何IP SAN

博主Harbor地址192.168.2.250,使用443为安全端口。

【原因】:

docker无法验证私有仓库的证书。

【解决】:

遇到问题不要慌,打把王者就知道解决了。我是这么解决的:

  1、编辑docker的配置文件(/etc/docker/daemon.json)

  2、 添加"insecure-registries":["192.168.2.250:443"],指定Harbor镜像仓库的地址和端口。

  3、 重启docker服务,问题即可解决。

 若依然无法解决,可在评论区留言。

一个Harbor镜像备份方案,老板差点让我走_帮我起个名的博客-CSDN博客

cfssl工具生成HTTPS证书来搭建Harbor镜像仓库_帮我起个名的博客-CSDN博客

标签:because,2.250,SANs,Harbor,192.168,443,报错,docker
来源: https://blog.csdn.net/qq_49496397/article/details/121982778