我必须为Windows 18.09.2-ce设置Docker桌面,以使用公司代理后面的证书。因此,我在Docker UI菜单中添加了代理设置,并将证书添加到了以下目录: C:/ Users / [用户名] /。docker / certs.d / [MyRegistry:Port] < / p>
我已按照此处所述的说明进行操作:https://docs.docker.com/docker-for-windows/faqs/#how-do-i-add-client-certificates
但是,如果我尝试使用Docker登录,则会遇到TLS握手失败的情况。 通过在Windows上SSH进入MobyLinuxVM,我注意到来自〜/ .docker / certs.d 的证书未复制为Moby上的 /etc/docker/certs.d 在上面的链接中描述。重新启动Docker也无法解决问题。 但是,如果我每次都在MobyLinuxVM上手动复制证书,则一切正常。但是我不认为这是永久的解决方案。 有人知道如何解决问题还是这是一个错误?