2017-04-02 103 views
3

我有一个使用traefik的反向代理设置。这很棒!如何使用docker后端在traefik中设置默认主机容器?

我想知道如何配置它,当有人去HOSTNAMEwww.HOSTNAME,我可以让它默认路由到我选择的某个容器/子域。假设有效的DNS记录。

我有一个配置toml文件here。然后我推出了一堆容器,码头后端手表&。例如,

static: 
    image: myrepo/static 
    volumes: 
     - /www/static:/www/static 
    depends_on: 
     - traefik 
    labels: 
     - "traefik.backend=static" 
     - "traefik.frontend.rule=Host:static.$HOSTNAME" 

浏览到static.HOSTNAME正在工作。雅虎但是,假设我想要浏览到HOSTNAME也服务static.HOSTNAME

任何提示将是伟大的!谢谢。

规则

回答

3

甲CSV可以提供:

- "traefik.frontend.rule=Host:<subdomain>.$HOSTNAME,$HOSTNAME" 
相关问题