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

Docker--解决x509: certificate signed by unknown authority

原文网址:Docker--解决x509: certificate signed by unknown authority-CSDN博客

简介

本文介绍docker的x509: certificate signed by unknown authority问题的解决方案。

问题描述

在使用docker pull、docker login等命令时,报错了:

x509: certificate signed by unknown authority

原因分析

原因是:我搭建了个harbor私库,支持https方式访问,但这个SSL证书是我自己手动生成的。Docker 无法验证此SSL 证书,就导致了这个问题。

问题解决

将此证书加入客户服务器的信任列表中。

1.获取证书字符串

openssl s_client -showcerts -connect 192.168.5.193:15002 2>/dev/null | \
sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'

结果:(红框内的内容就是证书。)

2.将证书添加到信任列表

将上边红框内的内容复制下来,追加到/etc/ssl/certs/ca-certificates.crt文件即可。

3.重启docker

sudo service docker restart

http://www.lryc.cn/news/608881.html

相关文章:

  • 医院课题管理全动态流程 (AI-Enhanced, Data-Driven Research Lifecycle)
  • JAVA中的String类方法介绍
  • 基于transformer的目标检测——匈牙利匹配算法
  • 【Excel】利用函数和Power Query进行数据分析
  • 基于Matlab的深度学习智能行人检测与统计系统
  • Java企业级应用性能优化实战
  • 2025年人工智能十大趋势 - 基础模型的跃迁
  • 达梦数据库联机备份和脱机备份的区别
  • C++ 入门基础(3)
  • 自私挖矿攻击
  • C++引用:高效安全的别名机制详解
  • RPG增容3:尝试使用MVC结构搭建玩家升级UI(一)
  • Claude Code入门学习笔记(四)--Claude Code的使用
  • [硬件电路-150]:数字电路 - 数字电路与模拟电路的异同
  • 志邦家居PMO负责人李蓉蓉受邀为PMO大会主持人
  • Rust:开发 DLL 动态链接库时如何处理 C 字符串
  • 2025-0803学习记录21——地表分类产品的精度验证
  • 多向量检索:lanchain,dashvector,milvus,vestorsearch,MUVERA
  • gemini-cli +llms
  • 嵌入式硬件篇---Openmv
  • 问题集000
  • 对接古老系统的架构实践:封装混乱,走向有序
  • ⭐CVPR2025 FreeUV:无真值 3D 人脸纹理重建框架
  • 专网内网IP攻击防御:从应急响应到架构加固
  • 第十章:如何真正使用Java操作redis
  • 语义分割--deeplabV3+
  • 洛谷——P1048 [NOIP 2005 普及组] 采药
  • 在 macOS 上通过 Docker 部署DM8 (ARM 架构)
  • 关于Hugging Face【常见问题解决方案】
  • Linux网络编程 ---五种IO模型