version: '3.8' services: radar-business: container_name: laplank-radar-technolologique build: 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 args: BUILD_DATE: "${BUILD_DATE:-$(date +%s)}" BUILD_VERSION: "${BUILD_VERSION:-dev}" CACHE_BUST: "${CACHE_BUST:-$(date +%s)}" # Timestamp pour invalider le cache # Si vous utilisez une image pré-bâtie, décommentez image et commentez build # image: votre-registre/laplank-radar-business:latest restart: unless-stopped ports: - "3006:3000" # Mappe le port 3006 de l'hôte vers le port 3000 du conteneur environment: - NODE_ENV=production # Optionnel : Persistance des logs si nécessaire # volumes: # - ./logs:/app/logs