Azure - Docker : Remote error : bad certificate :

Azure - Docker : Remote error : bad certificate :

我使用以下语法创建了 VM

docker-machine_linux-amd64 创建\ -天蓝色\ --azure-subscription-id="" \ --azure-subscription-cert="mycert.pem" \ 机器名

当我尝试使用以下语法获取有关托管在 Azure 上的 Docker 的信息时,我收到错误的证书错误,我不确定出了什么问题。我使用该证书已有一段时间了,从来没有遇到过任何问题。

不是一个完整的解决方案,但希望它能帮助...

我在创建第二个 azure docker 虚拟机时遇到了同样的问题。第一个工作得很好。 我比较了两台机器的主目录,发现 "non working" VM 中没有 .docker 目录。 在我的 "working" VM 上,这个目录中有一堆文件: - ca-key.pem, ca.pem - cert.pem - client.csr - extfile.cnf - key.pem - 服务器-cert.pem、服务器-key.pem、server.csr

我复制粘贴了文件,瞧! 但不确定我是如何获得这些文件的,因为我不是第一个虚拟机的创建者。

两个 azure VM 都是使用 ubuntu VM 创建的,并且可以从这个 ubuntu VM 访问两个 azure VM。但是,在我的主机笔记本电脑上的 MobXTerm 中,仅第一个 azure VM 的访问正常,第二个 azure VM 出现 "bad certificate" 错误。