Docker编写多个SSL虚拟主机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker编写多个SSL虚拟主机相关的知识,希望对你有一定的参考价值。

我在docker-compose v3上使用了Let's Encrypt伴侣。我有多个主机使用SSL。在我的nginx容器上,我公开了:

  - VIRTUAL_HOST=api.example.com,service.example.com
  - LETSENCRYPT_HOST=api.example.com,service.example.com
  - LETSENCRYPT_EMAIL=tech@example.com

此设置工作正常,但如果我在service.example.com上读取SSL证书详细信息,我会将其命名为api.example.com。这是预期的行为还是我能以某种方式修复它?非常感谢。

答案

好吧,这似乎是SAN(主题备用名称)证书的预期行为。 Here github讨论。

以上是关于Docker编写多个SSL虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章

Docker使用SSL证书加密远程连接(附IDEA连接教程)

Docker使用SSL证书加密远程连接(附IDEA连接教程)

如何自动化nginx负载 多个docker

如何使用别名在 Apache 虚拟主机上配置多个 SSL 证书?

MAMP 2 使用 SSL 的多个虚拟主机

如何让 nginx 为多个虚拟主机做 SSL 透传?