docker - 来自守护进程的错误响应:Get https://registry-1.docker.io/v2/: x509: certificate signed by unknown authority
问题描述
我正在使用 docker 工具箱(快速启动终端和命令提示符)进行学习,当我运行此命令时,出现以下错误:
>> 码头工人拉你好世界
使用默认标签:来自守护进程的最新错误响应:获取https://registry-1.docker.io/v2/:x509:证书由未知机构签名
通过“Docker login”登录也得到错误。我从 docker-hub 中提取,而不是任何私有注册表。
这是我为解决它所做的工作:
我已经完全重新安装了 docker 工具箱。(也从驱动器卸载+删除文件)
使用了命令。“码头机器重新生成证书”。
创建了我自己的自签名证书(通过 openssl)并正确添加
使用命令>>docker pull hello-world --disable-content-trust。
禁用 TLS 映像验证
将受信任的注册表添加到配置文件中。
将注册表添加到 C:/ProgramData/Docker/config/deamon.json 中的 deamon.json。
但没有任何效果。
我该怎么做才能让它再次运行?
请澄清,如果您需要有关某事的更多信息,请询问。
我已按照 docker docs 上的说明进行安装。
我的系统规格:
处理器:i5 第 8 代;
Windows 10 企业版 x64 位。
解决方案
推荐阅读
- excel - 如何找到工作表中存在的所有值?
- pandas - 在 jupyterlab 中的 pandas df 中呈现超链接
- java - 如何将 JSON 消息转换为具有可为空字段的 avro 模式的有效 JSON?
- stored-procedures - 在我的 MySQL 存储过程中使用事务和更新查询如何确保更新完成
- hibernate - 如何使用 spring-data-jpa 和复合键保存多对多关系
- java - 如何计算肯定会在某个点结束的无限循环的时间复杂度?
- node.js - 如何从这些输入中获取数据
- prestashop - 如何修复 ContextErrorException:警告:声明
- c# - C# 引用指针
- python - 如何在 CodeHS 8.4.12:图书馆员,第 2 部分中仅打印姓氏?