尝试从私有Docker注册表中提取Windows映像时,出现以下错误
x509: certificate signed by unknown authority
我已经安装了正确的证书,并且可以毫无问题地提取Linux映像,但是由于某些原因,我无法提取Windows映像。
我的同事没有这个问题。
对此有什么想法吗?
答案 0 :(得分:6)
要添加不安全的Docker注册表,请添加文件/etc/docker/daemon.json
(在Linux中),其内容如下:
{
"insecure-registries" : [ "your.registry.host:5000" ]
}
,然后您需要重新启动docker。
对于Windows,文件位于以下路径:
C:\ProgramData\docker\config\daemon.json
答案 1 :(得分:3)
在windows中你可以找到那个文件
<块引用>C:\Program Files\Docker\Docker\resources\windows-daemon-options.json
按照 Nicola Ben 的建议进行更改,然后重新启动 docker。