# Utilizar una imagen base de Python FROM python:3.11-slim # Establecer el directorio de trabajo en el contenedor WORKDIR /app # Copiar el archivo requirements.txt al directorio de trabajo COPY requirements.txt . # Instalar las dependencias RUN pip install --no-cache-dir -r requirements.txt # Copiar el resto del código de la aplicación COPY . . # Exponer el puerto en el que correrá la aplicación EXPOSE 8000 # Ejecutar las migraciones y colectar archivos estáticos RUN python manage.py migrate #RUN python manage.py collectstatic --noinput # Comando para iniciar el servidor de Django CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]