From 8debdd49b55f93550c25a2112643d33d823bbee2 Mon Sep 17 00:00:00 2001 From: neckfire Date: Tue, 10 Mar 2026 12:40:36 +0000 Subject: [PATCH] Actualiser docker-compose.prod.yml --- docker-compose.prod.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 73f5b87..2d72dcb 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -13,6 +13,9 @@ services: - "${PROD_PORT}:8080" networks: - web + depends_on: + mysql: + condition: service_healthy labels: - homepage.group=${HOMEPAGE_GROUP} - homepage.name=${HOMEPAGE_NAME} @@ -20,7 +23,7 @@ services: - homepage.description=${HOMEPAGE_DESC} - homepage.href=${HOMEPAGE_HREF} - db: + mysql: image: mysql:8.0 container_name: ${APP_NAME}-db restart: unless-stopped @@ -35,10 +38,14 @@ services: - db-data:/var/lib/mysql networks: - web + healthcheck: + test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u${DB_USERNAME}", "-p${DB_PASSWORD}"] + timeout: 20s + retries: 10 networks: web: driver: bridge volumes: - db-data: + db-data: \ No newline at end of file