当前位置: 首页 > news >正文

docker harbor私有仓库登录报错

docker harbor私有仓库登录报错如下:

[root@srv-1 ~]# docker login -u user1 -p pwd1 harbor.chinacloudapi.cn
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error response from daemon: Get "https://harbor.chinacloudapi.cn/v2/": x509: certificate signed by unknown authority

通过报错信息 x509: certificate signed by unknown authority 可知,Docker 无法验证 Harbor 私有仓库所使用的 SSL 证书,这是因为该证书的颁发机构不被 Docker 信任。

下面是几种可行的解决办法:

方法一:将 Harbor 证书添加到 Docker 信任列表

可以把 Harbor 的 SSL 证书复制到 Docker 的信任证书目录。

步骤:
  1. 获取 Harbor 证书:把 Harbor 服务器上的 SSL 证书(一般位于 /data/cert 目录)复制到客户端的 /etc/docker/certs.d/harbor.chinacloudapi.cn 目录。
mkdir -p /etc/docker/certs.d/harbor.chinacloudapi.cn
scp root@harbor_server:/data/cert/harbor.chinacloudapi.cn.crt /etc/docker/certs.d/harbor.chinacloudapi.cn/
  1. 重启 Docker 服务
systemctl restart docker
  1. 重新登录
docker login -u user1 -p pwd1 harbor.chinacloudapi.cn

方法二:使用不安全的注册表

若使用的是自签名证书,可将 Harbor 仓库设置为不安全的注册表。不过,这种方法存在安全风险,仅建议在测试环境中使用。

步骤:
  1. 编辑 Docker 配置文件
vi /etc/docker/daemon.json
  1. 添加不安全的注册表配置
{"insecure-registries": ["harbor.chinacloudapi.cn"]
}
  1. 重启 Docker 服务
systemctl restart docker
  1. 重新登录
docker login -u user1 -p pwd1 harbor.chinacloudapi.cn

通过上述任意一种方法,应该就能解决 Docker 登录 Harbor 私有仓库时的证书验证问题。

http://www.xdnf.cn/news/3961.html

相关文章:

  • Ubuntu利用docker搭建Java相关环境问题记录
  • 如何有效防止服务器被攻击
  • 在激烈竞争下B端HMI设计怎样打造独特用户体验?
  • 数组理论基础
  • 从GPT到Gemini 大模型进化史
  • ADVB发送器设计
  • Matter如何终结智能家居生态割据,重构你的居住体验?
  • 随手笔记-python-opencv 读取图像的顺序 与pytorch处理图像的顺序
  • Mysql的安装
  • Java面试(2025)—— Spring
  • FPGA入门学习Day1——设计一个DDS信号发生器
  • opencv HSV的具体描述
  • 【Java学习笔记】关键字汇总
  • 赛灵思 XCVU440-2FLGA2892E XilinxFPGA Virtex UltraScale
  • ESP32- 开发笔记- 硬件设计-ESP32-C3 天线设计-利用嘉立创EDA来设计
  • 数码管LED显示屏矩阵驱动技术详解
  • Gitignore详解:版本控制中的文件忽略机制
  • 秒杀系统解决两个核心问题的思路方法总结:1.库存超卖问题;2.用户重复抢购问题。
  • Ubuntu 安装WPS Office
  • JavaScript 对象复制:浅拷贝与深拷贝
  • 观察者模式与发布订阅模式:解耦与通信的艺术
  • 【网络】IP层的重要知识
  • 【工具】视频翻译、配音、语音克隆于一体的一站式视频多语言转换工具~
  • Redis面试——事务
  • NoSQL 与 NewSQL 全面对比:如何选择适合你的数据库方案?
  • 使用代理IP提取数据的步骤是什么?代理IP如何提高爬虫采集效率?
  • 2000-2017年各省国有经济煤气生产和供应业固定资产投资数据
  • 从基础概念到前沿应用了解机器学习
  • VFlash的自动化和自定义动作
  • 山东大学软件学院创新项目实训开发日志(15)之中医知识问答历史对话查看bug处理后端信息响应成功但前端未获取到