Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
admin_grundlagen:docker:traefik [2026/02/22 19:44] ingo_wichmann angelegt |
admin_grundlagen:docker:traefik [2026/05/08 14:24] (aktuell) ingo_wichmann |
||
|---|---|---|---|
| Zeile 52: | Zeile 52: | ||
| image: traefik:v3.6 | image: traefik:v3.6 | ||
| command: | command: | ||
| + | #- "--log.level=DEBUG" | ||
| - "--api.insecure=true" | - "--api.insecure=true" | ||
| - "--providers.docker=true" | - "--providers.docker=true" | ||
| Zeile 60: | Zeile 61: | ||
| volumes: | volumes: | ||
| - /var/run/docker.sock:/var/run/docker.sock:ro | - /var/run/docker.sock:/var/run/docker.sock:ro | ||
| + | restart: unless-stopped | ||
| bentopdf: | bentopdf: | ||
| # image: ghcr.io/alam00000/bentopdf:latest # Recommended | # image: ghcr.io/alam00000/bentopdf:latest # Recommended | ||
| Zeile 68: | Zeile 70: | ||
| restart: unless-stopped | restart: unless-stopped | ||
| </file> | </file> | ||
| + | |||
| + | oder Anwendungen explizit veröffentlichen: | ||
| + | |||
| + | <file> | ||
| + | services: | ||
| + | traefik: | ||
| + | image: "traefik:v3.6" | ||
| + | command: | ||
| + | #- "--log.level=DEBUG" | ||
| + | - "--api.insecure=true" | ||
| + | - "--providers.docker=true" | ||
| + | - "--providers.docker.exposedbydefault=false" | ||
| + | - "--entrypoints.web.address=:80" | ||
| + | ports: | ||
| + | - "80:80" | ||
| + | - "8080:8080" | ||
| + | volumes: | ||
| + | - "/var/run/docker.sock:/var/run/docker.sock:ro" | ||
| + | restart: unless-stopped | ||
| + | bentopdf: | ||
| + | image: "bentopdfteam/bentopdf:latest" | ||
| + | labels: | ||
| + | - "traefik.enable=true" | ||
| + | - "traefik.http.routers.bentopdf.rule=Host(`bentopdf.localhost`)" | ||
| + | restart: unless-stopped | ||
| + | </file> | ||
| + | |||
| + | |||
| docker compose up -d | docker compose up -d | ||
| -> http://localhost:8080/dashboard/#/http/services -> bentopdf-traefik@docker | -> http://localhost:8080/dashboard/#/http/services -> bentopdf-traefik@docker | ||
| -> http://bentopdf.localhost/ | -> http://bentopdf.localhost/ | ||