docker - docker pull 时由未知权威签署的证书
问题描述
我将 docker 私有注册表设置为自我验证
目前,它适用于curl
curl https://docker.mysite.jp:5000/v2/ --cacert /etc/docker/certs.d/docker.mysite.jp\:5000/ca.crt
然后我正在测试 docker pull。
它显示错误。
certificate signed by unknown authority
$docker image push docker.mysite.jp:5000/myapp/nginx:latest
The push refers to repository [docker.mysite.jp:5000/myapp/nginx]
Get https://docker.mysite.jp:5000/v2/: x509: certificate signed by unknown authority
我认为这意味着 docker 存储库不接受自我证书?有什么解决办法吗?还是我的本地主机(mac OSX)的问题?
解决方案
推荐阅读
- c# - 访问 AzureKeyVault
- mongodb - 在新创建的文档中创建新的子引用
- excel - 我想确定以黄色突出显示的按钮的正确代码
- javascript - 计算器未在控制台 HTML/JS 上显示结果
- pine-script - Pine 脚本输入字符串选项
- javascript - CSS:导出块
- python - Python:如何在读取多个文件时处理损坏的 gzip 文件
- kubernetes - 如何仅在给定部署的一个 pod 中添加注释?
- presto - 结构数组的 Presto 查询返回单个结构元素作为列而不是结构行
- language-agnostic - 光线从单个光源追踪整个 2D 网格