# ✅ Base image officielle Python FROM python:3.11-slim # 📦 Installe les dépendances système pour Pillow RUN apt-get update && apt-get install -y \ libjpeg-dev zlib1g-dev libpng-dev \ && rm -rf /var/lib/apt/lists/* # 📁 Dossier de travail dans le conteneur WORKDIR /app # 📦 Copier les fichiers nécessaires COPY app.py ./ COPY views/ ./views/ COPY requirements.txt ./ # 📦 Installer les dépendances Python RUN pip install --no-cache-dir -r requirements.txt # 🌍 Expose le port utilisé par Bottle EXPOSE 8080 # 🚀 Commande de lancement CMD ["python", "app.py"]