【问题标题】:Traefik is not loading my config file at allTraefik 根本没有加载我的配置文件
【发布时间】:2020-09-26 00:41:20
【问题描述】:

正如标题所说,我的 traefik 容器没有加载我的配置文件。我的docker-compose.ymltraefik.yml 有一个文件夹。根据 traefik 文档,traefik 会自动在工作目录中搜索具有此名称的文件,但不会加载它。

我的docker-compose.yml

version: '3.3'

services: 
  traefik:
  image: traefik
  ports:
    - 8080:8080
    - 80:80
    - 443:443

还有我的traefik.yml

api:
  dashboard: true
  insecure: true

entryPoints:
  web:
    address: ":80"
  websecure:
    address: ":443"

我希望仪表板在 localhost:8080 下可用,并且它会显示我的入口点。

我希望你能帮助我。谢谢。

【问题讨论】:

    标签: docker docker-compose traefik


    【解决方案1】:

    好的,所以在查看了其他一些示例之后,您似乎可以使用 volumes 将配置文件安装到容器中,并且绝对可以正常工作。

    请看下面docker-compose.yml的配置:

    version: '3.3'
    
    services: 
      traefik:
        image: traefik
        ports:
          - 8080:8080
          - 80:80
          - 443:443
        volumes:
          - ./traefik.yaml:/etc/traefik/traefik.yaml
    

    【讨论】:

      猜你喜欢
      • 2021-09-30
      • 2014-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-02
      • 1970-01-01
      • 2022-11-06
      • 1970-01-01
      相关资源
      最近更新 更多