Files
gkachele-saas/demo/Dockerfile
komkida91 29de9db16b
Some checks failed
Deploy GKACHELE App / deploy (push) Has been cancelled
Fix: Alinear etiquetas del runner en el workflow & Actualizar versión de Python en Dockerfile
2026-02-02 17:22:56 +01:00

21 lines
677 B
Docker

# Usa una imagen oficial de Python como base
FROM python:3.10-slim-buster
# Establece el directorio de trabajo dentro del contenedor
WORKDIR /app
# Copia el archivo de requisitos e instálalos
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# Copia el resto de la aplicación al directorio de trabajo
COPY . .
# Expone el puerto en el que corre la aplicación Flask (definido en config.py)
EXPOSE 5001
# Comando para correr la aplicación
# Asegúrate de que app.py esté en el directorio raíz de WORKDIR (/app)
# Y que las variables de entorno si son necesarias para SECRET_KEY y PORT se pasen al docker run o compose
CMD ["python", "app.py"]