Ssl Windows Server 2016 TP3上为Docker存储的TLS证书在哪里
我有一个运行Windows Server 2016技术预览版的虚拟机,安装了容器功能,然后从Microsoft的容器工具repo运行Install-ContainerHost.ps1脚本 我现在可以在Windows上运行Docker Deamon了。接下来,我想将证书复制到客户机,以便可以远程向主机发出命令。但我不知道主机上的证书存储在哪里Ssl Windows Server 2016 TP3上为Docker存储的TLS证书在哪里,ssl,docker,windows-server,Ssl,Docker,Windows Server,我有一个运行Windows Server 2016技术预览版的虚拟机,安装了容器功能,然后从Microsoft的容器工具repo运行Install-ContainerHost.ps1脚本 我现在可以在Windows上运行Docker Deamon了。接下来,我想将证书复制到客户机,以便可以远程向主机发出命令。但我不知道主机上的证书存储在哪里 在脚本中,path变量被设置为%ProgramData%\docker\certs.dAFAIK。当您执行正在执行的操作时,不会生成任何证书。如果您将证书
在脚本中,path变量被设置为%ProgramData%\docker\certs.dAFAIK。当您执行正在执行的操作时,不会生成任何证书。如果您将证书放在找到的路径中,那么它将使用这些证书,并得到保护。但除此之外,机器上没有。这就解释了为什么默认情况下它不会公开 在我的设置中,我连接时没有TLS,但那是在一个虚拟机上,我只能在我的开发机器上访问。显然,任何能够通过网络访问的东西都不应该这样做 其他做这件事的人在这里:还有这里 当我深入到“正在进行的工作”帖子中时,它有这样的内容: Docker客户端默认不安全 在这个预发布版本中,docker通讯是公开的,如果你知道去哪里看的话
因此,最终这应该会变得更好。windows上的证书位于当前用户目录的.docker文件夹中 docker--help命令将显示确切的路径详细信息