# ce fichier Dockerfile.sync à la racine # Didier : Dockerfile du conteneur de synchronisation HF / Local pour le projet14bis # Ce conteneur ultra-léger embarque une base Python et la bibliothèque officielle huggingface_hub # afin de lier dynamiquement le port aléatoire de Bore aux variables d'environnement de HF. FROM python:3.11-slim WORKDIR /app # Didier : Installation exclusive du paquet de communication officiel Hugging Face, pas de superflu RUN pip install --no-cache-dir huggingface_hub==0.28.1 # Copie du script logique conçu à l'étape 3 COPY sync_bore.py . # Didier : Utilisation du drapeau '-u' pour forcer Python à envoyer les logs en temps réel # dans la console Docker sans utiliser de mémoire tampon intermédiaire ENTRYPOINT ["python", "-u", "sync_bore.py"]