Newer
Older
# Utiliser une image officielle Python comme base
FROM python:3.11
# Définir le répertoire de travail dans le conteneur
WORKDIR /app
# Installer Docker CLI
RUN apt-get update && apt-get install -y docker.io
# Copier les fichiers nécessaires
COPY requirements.txt .
# Installer les dépendances
RUN pip install --no-cache-dir -r requirements.txt
# Copier le reste du code
COPY . .
# Exposer le port sur lequel Flask écoute
EXPOSE 5000
# Commande pour lancer l'application
CMD ["python", "app.py"]