IngWeb / Dockerfile
chartManD's picture
Migrar
780209e
raw
history blame
897 Bytes
# Definir la imagen
FROM debian:12.10
# Instalar Python y venv para entornos virtuales
RUN apt -y update
RUN apt install -y python3 python3-pip python3-django sqlite3
#RUN python3 -m django --version [3.2.19]
# Pasos del tutorial de DJango
RUN mkdir itsz
WORKDIR itsz
#RUN django-admin startproject miSitio
# Algo para que funcionen
#RUN sed -i 's/ALLOWED_HOSTS = \[\]/ALLOWED_HOSTS = \["*"\]/g' miSitio/settings.py
# Crear app de Poll o encuestas
#RUN python3 manage.py startapp polls
COPY app ./misite
WORKDIR misite
RUN touch db.sqlite3
CMD python manage.py migrate; python3 manage.py runserver 0:7860
# Verificar si python esta instalado
# RUN which python || which python3 || which py
# Version Python
# RUN python3 --version
# Activar el entorno virutal
# RUN python3 -m venv django
# RUN python3 django/bin/activate
# Instalar DJango
# RUN python3 -m pip install Django==5.1.7