Я пытаюсь настроить dockerized версию traefik с двумя доменами и сертификатами, созданными с помощью Let's Encrypt.
Я изменил traefik.toml, чтобы он выглядел так:
[acme]
email = "[email protected]"
storage = "acme.json"
entryPoint = "https"
OnHostRule = true
[[acme.domains]]
main = "domain1.com"
[[acme.domains]]
main = "domain2.com"
И в docker-compose я добавил эти ярлыки:
labels:
- "traefik.frontend.rule=Host:test-1.domain2.com"
- "traefik.enable=true"
- "traefik.port=80"
Когда я пытаюсь получить доступ к контейнеру на domain1.com с соответствующими изменениями меток (frontend.rule), сертификат в порядке.
Когда я пытаюсь получить доступ к контейнеру на domain2.com (test-1.domain2.com), сертификат самоподписывается traefik.
Может кто-нибудь указать мне правильное направление, чтобы правильно настроить оба домена, работающие с Let's Encrypt?
883221dacd1d860cf85fdfe7bab3.456c20683ebfb7b0780025d8171.traefik.default
- person stratosgear   schedule 14.02.2018