Actualiser docker-compose.yml

This commit is contained in:
Hubert Cornet 2024-03-24 10:50:41 +01:00
parent eb63da0e34
commit 8e9a2c2beb

View File

@ -1,13 +1,14 @@
version: '3.8' ---
### networks
networks: networks:
interne: back_network:
# driver: overlay driver: bridge
attachable: true attachable: true
externe: front_network:
driver: bridge driver: bridge
attachable: true attachable: true
### services
services: services:
# traefik # traefik
traefik: traefik:
@ -18,6 +19,7 @@ services:
ports: ports:
- "80:80" - "80:80"
- "443:443" - "443:443"
- "8181:8181"
volumes: volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro" - "/var/run/docker.sock:/var/run/docker.sock:ro"
- "./configs/traefik.yml:/etc/traefik/traefik.yml" - "./configs/traefik.yml:/etc/traefik/traefik.yml"
@ -25,10 +27,9 @@ services:
- "./certificates/acme.json:/etc/traefik/acme/acme.json" - "./certificates/acme.json:/etc/traefik/acme/acme.json"
- "./certificates:/etc/traefik/ssl" - "./certificates:/etc/traefik/ssl"
- "./traefik/log:/var/log" - "./traefik/log:/var/log"
# - "./traefik:/etc/traefik"
networks: networks:
- interne - back_network
- externe - front_network
# Certificats # Certificats
reverse-proxy-https-helper: reverse-proxy-https-helper:
@ -40,8 +41,7 @@ services:
volumes: volumes:
- "./certificates:/etc/traefik/ssl" - "./certificates:/etc/traefik/ssl"
networks: networks:
- interne - front_network
- externe
# whoami # whoami
whoami: whoami:
@ -49,9 +49,11 @@ services:
hostname: whoami hostname: whoami
image: traefik/whoami image: traefik/whoami
restart: unless-stopped restart: unless-stopped
networks:
- front_network
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.docker.network=interne" - "traefik.docker.network=front_network"
# HTTP # HTTP
- "traefik.http.routers.whoami-http.rule=Host(`whoami.10.0.4.29.traefik.me`)" - "traefik.http.routers.whoami-http.rule=Host(`whoami.10.0.4.29.traefik.me`)"
- "traefik.http.routers.whoami-http.entrypoints=http" - "traefik.http.routers.whoami-http.entrypoints=http"
@ -61,5 +63,3 @@ services:
- "traefik.http.routers.whoami-https.tls=true" - "traefik.http.routers.whoami-https.tls=true"
# Middleware # Middleware
# Service # Service
networks:
- interne