我正在尝试使用 docker 命令提示符从 Windows 机器登录到私有存储库,但我无法弄清楚我应该将 SSL 证书放置在 Windows 机器上的位置。
我已经成功地从Linux机器登录,将证书文件放在/etc/docker/certs.d/mydomain.com:port/中
。我在他们建议将此.cert文件放在一些文档中C:\Program Files\Docker\certs.d{my domain go here }{port}
但是,当我尝试登录时,我仍然遇到以下错误来自守护程序的错误响应:获取https://{my domain goes here }.com:{port No}/v2/
:x509:由未知颁发机构签名的证书。
谁能帮我解决这个问题?
我想我发现了我的错误,那就是我把 .cert 文件放在了 C:\Program Files\Docker\certs.d{my domain goes here }{port}.
它应该在, C:\ProgramData\docker\certs.d{my domain goes here }{port}
(请注意,此程序数据文件夹是隐藏文件夹(