From c42ef858be29abfda0f4a66ada051c2e1b72e8d1 Mon Sep 17 00:00:00 2001 From: syoul Date: Thu, 19 Mar 2026 14:40:30 +0100 Subject: [PATCH] fix(compose): healthcheck plus tolerant + start_period 180s pour 4.14.0 --- docker-compose.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 673697f..b46223b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,16 +9,18 @@ services: restart: always environment: # Stockage H2 interne — suffisant pour une team, pas de PostgreSQL requis + # Les deux formes sont supportees selon la version (< 4.12 vs >= 4.12) ALPINE_DATABASE_MODE: internal ALPINE_DATA_DIRECTORY: /data + EXTRA_JAVA_OPTIONS: "-Xmx4g" volumes: - dtrack_data:/data healthcheck: - test: ["CMD", "wget", "-qO-", "http://localhost:8080/api/version"] + test: ["CMD-SHELL", "wget -qO- http://localhost:8080/api/version || curl -sf http://localhost:8080/api/version"] interval: 30s timeout: 10s - retries: 5 - start_period: 120s # ~60-90s au premier démarrage + retries: 10 + start_period: 180s # 4.14.0 peut prendre jusqu'a 3 min au premier demarrage networks: - dtrack-net - sonic