Невозможно создать папки из приложения django с контейнером Docker - PullRequest
0 голосов
/ 16 октября 2019

Я не могу создать папку с помощью приведенной ниже команды, когда мое приложение django запускается через контейнер.

os.makedirs(path)

Эта же команда может создать, когда я запускаю свой проект django из командной строки локальнобез докера.

мой Dockerfile

FROM python:3.6.9-stretch
ENV PYTHONUNBUFFERED 1
ENVC_FORCE_ROOT true
RUN mkdir /src
RUN mkdir /static
WORKDIR /src
ADD ./src /src

RUN pip install -r requirements.pip
CMD python manage.py collectstatic --no-input;python manage.py migrate; gunicorn specextractor.wsgi -b 0.0.0.0:8000

, когда в моем views.py я использовал для создания папок с именем пользователя, кто бы ни вошел в приложение. Функциональность работает при запуске без докера, но не работает при запуске через контейнер докера.

Любое предложение будет очень полезным.

...