diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b8e63c6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +# Usar una imagen oficial de Python +FROM python:3.11-slim + +# Establecer el directorio de trabajo +WORKDIR /app + +# Copiar los archivos de tu proyecto +COPY . /app/ + +# Instalar las dependencias +RUN pip install --no-cache-dir -r requirements.txt + +# Exponer el puerto 8000 +EXPOSE 8000 + +# Ejecutar el servidor de desarrollo de Django (en producción, se usaría un servidor como Gunicorn) +CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"] + diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..528a586 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +asgiref==3.8.1 +Django==5.1.3 +sqlparse==0.5.1 +typing_extensions==4.12.2