# Dockerfile # Usar una imagen base de Python (estable y limpia) FROM python:3.11-slim # Instalar Ghostscript (NECESARIO PARA COMPRESIÓN DE PDF) # ESTAS SON LAS LÍNEAS IMPORTANTES: RUN apt-get update && apt-get install -y ghostscript \ && rm -rf /var/lib/apt/lists/* # Establecer el directorio de trabajo dentro del contenedor WORKDIR /app # Copiar el archivo de requerimientos e instalar dependencias COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Copiar el resto de los archivos de la aplicación COPY . . # Exponer el puerto por defecto EXPOSE 7860 # Comando para iniciar la aplicación Flask CMD ["python", "pdf_compressor_app.py"]