Docker:检查TLS连接时出错:检查和/或重新生成证书时出错:validation证书时出错
我有个类似的问题。 任何方向都会有帮助。 “docker-machine -D ssh default”允许我login和使用容器。
但它仍然错误地为什么我看到这个错误?
这里是一些提取
将证书复制到本地机器目录…将证书复制到远程机器…在远程守护程序上设置Dockerconfiguration…
这台机器已经分配了一个IP地址,但Docker Machine无法成功达到。
机器的SSH仍然可以正常工作,但连接到暴露的端口(如Docker守护进程端口(通常为2376))可能无法正常工作。
您可能需要手动添加路线,或使用其他相关的解决方法。
这可能是由于VPN,代理或主机文件configuration问题。
你也可能想清除任何VirtualBox主机只有你不使用的接口。 检查连接到Docker …创build机器时出错:检查主机时出错:检查和/或重新生成证书错误:validation主机“192.168.99.100:2376”的证书时出错:dial tcp 192.168.99.100:2376:i / o超时您可以尝试使用“docker-machine regenerate-certs [name]”重新生成它们。 请注意,这将触发Docker守护进程重启,这将停止运行容器。
检查TLS连接时出错:检查和/或重新生成证书错误:validation主机“192.168.99.100:2376”的证书时出错:dial tcp 192.168.99.100:2376:I / O超时您可以尝试使用“ docker-machine regenerate-certs [name]'。 请注意,这将触发Docker守护进程重启,这将停止运行容器。
docker被configuration为使用IP为192.168.99.100的默认机器。要获得入门帮助,请查看https://docs.docker.com上的文档
$ docker-machine ls
名称激活的驱动程序状态URL群集错误
默认的virtualbox超时
$ docker-machine -D ssh默认
Docker机器版本:0.6.0,build e27fb87在/ usr / local / bin / docker-machine上find二进制path启动驱动程序virtualbox的插件服务器监听地址127.0.0.1:50515()的插件服务器调用.GetVersion。 。 。
$ docker-machine regenerate-certs -f default
重新生成TLS证书等待SSH可用…检测供应商…复制证书到本地机器目录…复制证书到远程机器…在远程守护进程中设置Dockerconfiguration…
这台机器已经分配了一个IP地址,但Docker Machine无法成功达到。
机器的SSH仍然可以正常工作,但连接到暴露的端口(如Docker守护进程端口(通常为2376))可能无法正常工作。
您可能需要手动添加路线,或使用其他相关的解决方法。
这可能是由于VPN,代理或主机文件configuration问题。
你也可能想清除任何VirtualBox主机只有你不使用的接口。 $
对我来说,这发生在VPN上,而docker-machine在与我们的内部networking相同的子网上创build虚拟机,然后无法路由到它。 以下有助于防止这一点。
docker-machine create --driver virtualbox --virtualbox-hostonly-cidr "192.168.90.1/24" MACHINE_NAME
面对类似的问题,为我解决的是closures我的VPN客户端。
- 无法将我的docker推送到Bluemix – login错误
- Azure – Docker:远程错误:证书不正确:
- 在Docker容器中curl失败b / c的ssl
- docker工人:无法读取CA证书:没有这样的文件或目录
- Docker容器似乎“inheritance”了主机ec2的实例configuration文件。 怎么样?
- Alpine Linux是否处理与Busybox不同的authentication?
- :: CertOpenStore()在Docker Windows上失败
- 从远程服务器获得“docker service update”
- docker机创build与通用驱动程序,证书不起作用,但SSH的确