# Image de base officielle Python 3.11
FROM python:3.11-slim

# Métadonnées (bonne pratique)
LABEL maintainer="lamaranamamadousdiallo@gmail.com"

# Définir le répertoire de travail
WORKDIR /app

# Copier le fichier des dépendances
COPY requirements.txt .

# Installer les dépendances
RUN pip install --no-cache-dir -r requirements.txt

# Copier le code source de l'application
COPY app.py .

# Exposer le port sur lequel l'application tourne
EXPOSE 5000

# Commande pour lancer l'application
CMD ["python", "app.py"]