# Dockerfile FROM python:3.11-slim-buster # Establecer el directorio de trabajo WORKDIR /app # Copiar el archivo de requisitos e instalar dependencias COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Crear un directorio para los datos persistentes RUN mkdir -p /data RUN chmod 777 /data # Permisos para escribir en el volumen de data # Copiar el código de la aplicación COPY . . # Exponer el puerto EXPOSE 7860 # Comando para ejecutar la aplicación CMD ["python", "app.py"]