如何从OSX为docker(Azure Linux vm)创建兼容证书
我正试图遵循教程()中关于如何在azure门户中设置docker的内容。当我进入证书部分,并通过https()中运行docker的链接时,我看到以下警告:如何从OSX为docker(Azure Linux vm)创建兼容证书,linux,azure,ssl,docker,osx-yosemite,Linux,Azure,Ssl,Docker,Osx Yosemite,我正试图遵循教程()中关于如何在azure门户中设置docker的内容。当我进入证书部分,并通过https()中运行docker的链接时,我看到以下警告: Warning: These TLS commands will only generate a working set of certificates on Linux. Mac OS X comes with a version of OpenSSL that is incompatible with the certificates
Warning: These TLS commands will only generate a working set of certificates on Linux. Mac OS X comes with a version of OpenSSL that is incompatible with the certificates that Docker requires.
我在stackoverflow上发现了一些关于类似问题的帖子(一年前发布),但是azure docker扩展是新的,这些帖子是不相关的。该问题似乎与OSX中的OpenSSL版本有关
谢谢 问题是什么?我发现实现这一点的最好方法是在Azure中运行管理VM,然后从那里设置Docker容器主机。这样OpenSSL就可以了,Docker管理工具的证书也就存在了。我在这里写了关于这个过程的博客:谢谢@SimonW!伟大的博客文章!不客气-很抱歉,它没有解决OSX上的问题(我在Windows上也有同样的问题:)。