Spaces:
Running
Running
# Imagen base ligera con Python | |
FROM python:3.10-slim | |
# Crear directorio de la app | |
WORKDIR /app | |
# Instalar dependencias del sistema | |
RUN apt-get update && apt-get install -y \ | |
build-essential \ | |
&& rm -rf /var/lib/apt/lists/* | |
# Copiar dependencias | |
COPY requirements.txt /app/requirements.txt | |
RUN pip install --no-cache-dir -r requirements.txt | |
# Copiar la aplicación y los datos | |
COPY app.py /app/app.py | |
COPY ecuador_gldas_enriquecido_solo_tierra.csv /app/ecuador_gldas_enriquecido_solo_tierra.csv | |
# Exponer puerto que Hugging Face asigna | |
EXPOSE 7860 | |
# Comando de arranque para Dash | |
CMD ["python", "app.py"] |