From 2b61751c2cfd35012819aece3cdfa90c59270b8f Mon Sep 17 00:00:00 2001 From: ngfchl Date: Thu, 25 Aug 2022 11:22:08 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E6=9B=B4=E6=96=B0=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 4 ++-- start.sh | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index a377d4a..b30eb99 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,10 +44,10 @@ RUN sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list #RUN yes|apt install libgl1-mesa-glx #RUN yes|apt install redis-server -VOLUME ["/var/www/html/ptools/db"] +#VOLUME ["/var/www/html/ptools/db"] VOLUME ["/var/www/html/ptools"] -EXPOSE 8000 +EXPOSE $DJANGO_WEB_PORT #ENTRYPOINT ["redis-server","/etc/redis/redis.conf"] #ENTRYPOINT ["/bin/bash", "first.sh"] ENTRYPOINT ["/bin/bash", "/var/www/html/start.sh"] \ No newline at end of file diff --git a/start.sh b/start.sh index 77f0faf..502c1f1 100644 --- a/start.sh +++ b/start.sh @@ -1,5 +1,6 @@ #!/bin/bash - +# 升级pip到最新 +python -m pip install --upgrade pip CONTAINER_ALREADY_STARTED="CONTAINER_ALREADY_STARTED_PLACEHOLDER" if [ ! -e $CONTAINER_ALREADY_STARTED ]; then echo "-- First container startup --" @@ -13,8 +14,7 @@ if [ ! -e $CONTAINER_ALREADY_STARTED ]; then git pull git checkout master && git branch --set-upstream-to=origin/master master - python -m pip install --upgrade pip && - pip install -r requirements.txt && + pip install -r requirements.txt && python manage.py makemigrations && python manage.py migrate && python manage.py loaddata pt.json @@ -30,4 +30,4 @@ fi pip install -r requirements.txt && python manage.py makemigrations && python manage.py migrate && - python manage.py runserver $DJANGO_WEB_PORT --noreload + python manage.py runserver 0.0.0.0:$DJANGO_WEB_PORT --noreload