# Utilisez une image de base Python officielle
FROM python:3.9-slim

# Définissez le répertoire de travail dans le conteneur
WORKDIR /usr/src/app

# Copiez le fichier des exigences dans le conteneur
COPY requirements.txt ./

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

# Copier seulement le fichier main.py et config.yaml dans le conteneur
COPY ./src/main.py /usr/src/app/main.py
COPY ./src/config.yaml /usr/src/app/config.yaml

# Commande pour exécuter l'application
CMD ["python", "./main.py"]
