diff --git a/zimit-webapp/Dockerfile b/zimit-webapp/Dockerfile new file mode 100644 index 0000000..788392e --- /dev/null +++ b/zimit-webapp/Dockerfile @@ -0,0 +1,23 @@ +# Dockerfile +FROM python:3.13-slim + +# Installer le client Docker CLI uniquement +RUN apt-get update && \ + apt-get install -y --no-install-recommends docker-cli && \ + rm -rf /var/lib/apt/lists/* + +# Repertoire de travail +WORKDIR /app + +# Copier les ressources +COPY app.py requirements.txt ./ +COPY templates ./templates + +# Installer les dependances +RUN pip install --no-cache-dir -r requirements.txt + +# Exposer le port Flask +EXPOSE 8080 + +# Lancer le serveur +CMD ["python", "app.py"]