From 60f56337c61b20ff93a7c7300583e24faf584dd1 Mon Sep 17 00:00:00 2001 From: Celestino Rey Date: Wed, 13 Nov 2024 15:44:27 +0100 Subject: [PATCH] =?UTF-8?q?A=C3=B1adi=20Dockerfile=20y=20requirements.txt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 18 ++++++++++++++++++ requirements.txt | 4 ++++ 2 files changed, 22 insertions(+) create mode 100644 Dockerfile create mode 100644 requirements.txt 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