Fix stop container

This commit is contained in:
Gabriel Augendre 2022-11-10 18:27:45 +01:00
parent f261ceadab
commit 5d3869403d
4 changed files with 2 additions and 8 deletions

View file

@ -98,7 +98,6 @@ COPY --chown=django:django --from=venv $STATIC_ROOT $STATIC_ROOT
WORKDIR /app WORKDIR /app
COPY pyproject.toml poetry.lock ./ COPY pyproject.toml poetry.lock ./
ADD --chown=django:django ./src ./src ADD --chown=django:django ./src ./src
ADD --chown=django:django ./docker ./docker
COPY --chown=django:django tasks.py ./tasks.py COPY --chown=django:django tasks.py ./tasks.py
@ -116,4 +115,4 @@ WORKDIR /app/src
HEALTHCHECK --start-period=30s CMD python -c "import requests; requests.get('http://localhost:8000', timeout=2)" HEALTHCHECK --start-period=30s CMD python -c "import requests; requests.get('http://localhost:8000', timeout=2)"
USER django USER django
CMD ["/app/docker/run.sh"] CMD ["gunicorn", "charasheet.wsgi", "--graceful-timeout=5", "--worker-tmp-dir=/dev/shm", "--workers=2", "--threads=4", "--worker-class=gthread", "--bind=0.0.0.0:8000", "--log-file=-"]

View file

@ -4,7 +4,6 @@ services:
django: django:
build: . build: .
image: crocmagnon/charasheet image: crocmagnon/charasheet
command: /app/src/manage.py runserver 0.0.0.0:8000
env_file: env_file:
- envs/docker-local-envs.env - envs/docker-local-envs.env
volumes: volumes:

View file

@ -1,4 +0,0 @@
#!/bin/bash
set -eux
python manage.py migrate --noinput
gunicorn charasheet.wsgi -b 0.0.0.0:8000 --log-file -

View file

@ -3,7 +3,7 @@
############################################################################### ###############################################################################
DJANGO_SETTINGS_MODULE=charasheet.settings DJANGO_SETTINGS_MODULE=charasheet.settings
SECRET_KEY="UkZF3iM%Fqdj6HWugPWS26q!tmquRm#8G^X#&AiXiT$r2t%N4F" SECRET_KEY="UkZF3iM%Fqdj6HWugPWS26q!tmquRm#8G^X#&AiXiT$r2t%N4F"
DEBUG=True DEBUG=False
ALLOWED_HOSTS=localhost,127.0.0.1 ALLOWED_HOSTS=localhost,127.0.0.1
############################################################################### ###############################################################################