如何根据容器名称命名后端和前端?

时间:2019-07-26 19:39:40

标签: traefik

现在,为了将http://app.example.com引向容器app_container,我需要定义一个标签:

app_container:
  container_name: app_container
  (...)
  labels:
    traefik.frontend.rule: Host:app.example.com

在查看Web界面时,我看到Route rule现在设置为Host:app.example.com。对于其他容器,将其设置为通用<container_name>.docker

我想知道是否可以通过强制将Route rule生成为<container_name>.example.com来进一步使容器设置自动化?

在那种情况下,可以省略label部分,从而简化配置(对于上面的示例,route rule将设置为Host:app_container.example.com

0 个答案:

没有答案