# On part d'une version légère de Python FROM python:3.9-slim # On se met dans un dossier de travail WORKDIR /app # On installe les dépendances système (nécessaire parfois pour pdfplumber/images) RUN apt-get update && apt-get install -y libgl1-mesa-glx && rm -rf /var/lib/apt/lists/* # On copie les requirements et on installe COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # On copie le code COPY webapp.py . # On expose le port 5000 EXPOSE 5000 # La commande de démarrage CMD ["python", "webapp.py"]