添加 Traefik Proxy 的配置模板。
This commit is contained in:
33
Traefik Proxy/docker-compose.yml
Normal file
33
Traefik Proxy/docker-compose.yml
Normal file
@ -0,0 +1,33 @@
|
||||
version: '3'
|
||||
|
||||
networks:
|
||||
web:
|
||||
name: web
|
||||
driver: bridge
|
||||
|
||||
# 如果使用本 Compose 配置文件启动 Traefik,那么在其他 Compose 文件中只需要这样声明:
|
||||
#
|
||||
# networks:
|
||||
# web:
|
||||
# name: web
|
||||
# external: true
|
||||
#
|
||||
# 然后让需要使用 Traefik 路由的容器加入 web 网络,并在 labels 中添加如下声明(基本的):
|
||||
# labels:
|
||||
# - traefik.enable=true
|
||||
# - traefik.http.routers.jenkins.rule=Host(`<Route Domain>`)
|
||||
|
||||
services:
|
||||
traefik:
|
||||
# 使用前请更新至最新版.
|
||||
image: traefik:v2.9
|
||||
container_name: traefik
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- ./traefik.yml:/etc/traefik/traefik.yml
|
||||
- ./traefik/acme/:/etc/traefik/acme
|
||||
networks:
|
||||
- web
|
||||
Reference in New Issue
Block a user