Files

21 lines
460 B
Docker
Raw Permalink Normal View History

FROM python:3.11-slim
WORKDIR /app
2026-08-03 10:02:12 +02:00
# Installation des dépendances (versions fixées dans requirements.txt)
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# Copie du code applicatif
COPY run.py .
COPY app ./app
# Utilisateur non-root pour l'exécution
RUN useradd -m appuser && chown -R appuser:appuser /app
USER appuser
EXPOSE 5000
2026-08-09 08:07:39 +00:00
#CMD ["python", "run.py"]
CMD ["gunicorn","--bind","0.0.0.0:5000","--workers","3","run:app"]