35 lines
856 B
YAML
35 lines
856 B
YAML
# Docker Compose File für traefik
|
|
# docker-compose -f docker-compose.traefik.yml up -d
|
|
# docker run -d -p 8080:8080 -p 80:80 \
|
|
# -v $PWD/traefik.toml:/etc/traefik/traefik.toml \
|
|
# -v /var/run/docker.sock:/var/run/docker.sock \
|
|
# traefik
|
|
|
|
version: '2'
|
|
|
|
networks:
|
|
traefik:
|
|
external: true
|
|
|
|
services:
|
|
traefik:
|
|
image: traefik:1.7
|
|
restart: always
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
ports:
|
|
- "80:80"
|
|
- "443:443"
|
|
- "8080:8080"
|
|
networks:
|
|
- traefik
|
|
volumes:
|
|
- /docker/traefik/config/traefik.toml:/etc/traefik/traefik.toml
|
|
- /docker/traefik/config/acme.json:/acme.json
|
|
- /docker/traefik/config/cert.crt:/integration/fixtures/https/cert.crt
|
|
- /docker/traefik/config/cert.key:/integration/fixtures/https/cert.key
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
container_name: traefik
|
|
|