From ac14204dc63f309bc543dd20de30edf663e78a3d Mon Sep 17 00:00:00 2001 From: syoul Date: Wed, 3 Dec 2025 16:55:49 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20activer=20no=5Fcache=20et=20am=C3=A9lior?= =?UTF-8?q?er=20CACHE=5FBUST=20pour=20forcer=20le=20rebuild?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Activation de no_cache: true pour forcer le rebuild sans cache - Utilisation de nanosecondes (date +%s%N) pour CACHE_BUST afin de garantir l'unicité - Cela devrait résoudre le problème de cache Docker dans Portainer - Plus besoin de supprimer manuellement l'image avant chaque rebuild --- docker-compose.business.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose.business.yml b/docker-compose.business.yml index fd95a1a..55fcc89 100644 --- a/docker-compose.business.yml +++ b/docker-compose.business.yml @@ -7,11 +7,11 @@ services: context: . dockerfile: Dockerfile.business pull: true # Force le pull de l'image de base pour éviter le cache - no_cache: false # Portainer peut utiliser --no-cache via l'interface + no_cache: true # Force le rebuild sans cache pour garantir les mises à jour args: BUILD_DATE: "${BUILD_DATE:-$(date +%s)}" BUILD_VERSION: "${BUILD_VERSION:-dev}" - CACHE_BUST: "${CACHE_BUST:-$(date +%s)}" # Timestamp pour invalider le cache + CACHE_BUST: "${CACHE_BUST:-$(date +%s%N)}" # Nanosecondes pour garantir l'unicité et forcer l'invalidation # Si vous utilisez une image pré-bâtie, décommentez image et commentez build # image: votre-registre/laplank-radar-business:latest restart: unless-stopped