Docker编写多个SSL虚拟主机

时间:2018-03-05 09:52:10

标签: docker nginx docker-compose ssl-certificate lets-encrypt

我在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 。 这是预期的行为还是我能以某种方式修复它?非常感谢。

1 个答案:

答案 0 :(得分:0)

好的,这似乎是SAN(使用者替代名称)证书的预期行为。 Here github讨论。