Docker compose traefik-将变量放入docker标签
也许这是一个愚蠢的问题……但是否可以将变量放入docker-compose.yml文件的docker标签中 my.env文件:Docker compose traefik-将变量放入docker标签,docker-compose,traefik,Docker Compose,Traefik,也许这是一个愚蠢的问题……但是否可以将变量放入docker-compose.yml文件的docker标签中 my.env文件: HOST_1=www.example.com HOST_2=www.site.com 在我的docker-compose.yml文件中,你能这样写吗 services: site_01: ... labels: - "traefik.http.routers.site_01.rule=Host(`${HOST_1}`)&quo
HOST_1=www.example.com
HOST_2=www.site.com
在我的docker-compose.yml文件中,你能这样写吗
services:
site_01:
...
labels:
- "traefik.http.routers.site_01.rule=Host(`${HOST_1}`)"
- "traefik.http.services.site_01.loadbalancer.server.port=80"
site_02:
...
labels:
- "traefik.http.routers.site_02.rule=Host(`${HOST_2}`)"
- "traefik.http.services.site_02.loadbalancer.server.port=80"
谢谢是的,您的代码片段似乎是正确的。您可以使用docker inspect
检查标签是否存在
也可以在构建阶段添加标签。语法相同,但标签:key必须在
build:
key下。与我写的完全一样。。。我以为没有work@hellb0y77是的,你知道,这相当令人困惑:)