Docker Traefik根本没有加载我的配置文件
正如标题所说,我的traefik容器没有加载我的配置文件。我有一个文件夹,里面有我的Docker Traefik根本没有加载我的配置文件,docker,docker-compose,traefik,Docker,Docker Compose,Traefik,正如标题所说,我的traefik容器没有加载我的配置文件。我有一个文件夹,里面有我的docker compose.yml和我的traefik.yml。根据traefik文档,traefik将在工作目录中自动搜索具有此名称的文件,但不会加载该文件 我的docker compose.yml: version: '3.3' services: traefik: image: traefik ports: - 8080:8080 - 80:80 - 443:443
docker compose.yml
和我的traefik.yml
。根据traefik文档,traefik将在工作目录中自动搜索具有此名称的文件,但不会加载该文件
我的docker compose.yml
:
version: '3.3'
services:
traefik:
image: traefik
ports:
- 8080:8080
- 80:80
- 443:443
api:
dashboard: true
insecure: true
entryPoints:
web:
address: ":80"
websecure:
address: ":443"
version: '3.3'
services:
traefik:
image: traefik
ports:
- 8080:8080
- 80:80
- 443:443
volumes:
- ./traefik.yaml:/etc/traefik/traefik.yaml
和mytraefik.yml
:
version: '3.3'
services:
traefik:
image: traefik
ports:
- 8080:8080
- 80:80
- 443:443
api:
dashboard: true
insecure: true
entryPoints:
web:
address: ":80"
websecure:
address: ":443"
version: '3.3'
services:
traefik:
image: traefik
ports:
- 8080:8080
- 80:80
- 443:443
volumes:
- ./traefik.yaml:/etc/traefik/traefik.yaml
我希望仪表板在localhost:8080下可用,并显示我的入口点
我希望你能帮助我。谢谢。好的,在看了一些其他示例之后,您似乎可以使用
卷将配置文件装载到容器中,并且它将非常好地工作
请查看下面的配置docker compose.yml
:
version: '3.3'
services:
traefik:
image: traefik
ports:
- 8080:8080
- 80:80
- 443:443
api:
dashboard: true
insecure: true
entryPoints:
web:
address: ":80"
websecure:
address: ":443"
version: '3.3'
services:
traefik:
image: traefik
ports:
- 8080:8080
- 80:80
- 443:443
volumes:
- ./traefik.yaml:/etc/traefik/traefik.yaml