# 创建网络
docker network create traefik --attachable
# traefik.yaml
version: '3'
services:
traefik:
image: lywowl/traefik:latest
hostname: traefik
restart: always
ports:
- "80:80"
networks:
- traefik
command:
- ./traefik
- --global.checkNewVersion=true
- --global.sendAnonymousUsage=true
- --entryPoints.http.address=:80
- --api.dashboard=true
- --providers.docker.exposedByDefault=false
- --providers.docker.watch=true
- --providers.docker.swarmMode=false
- --providers.docker.network=traefik
labels:
- traefik.enable=true
- traefik.docker.network=traefik
- traefik.http.routers.gateway.rule=Host(`gateway.local.lywo.site`)
- traefik.http.routers.gateway.entrypoints=http
- traefik.http.routers.gateway.service=api@internal
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
networks:
traefik:
external: true
Content type
Image
Digest
sha256:0d3711871…
Size
33.5 MB
Last updated
almost 4 years ago
docker pull lywowl/traefik