Установка зависимостей в контейнер не удается, когда я добавляю djoser в свой pipfile
Я разрабатываю проект на основе django rest framwork и пару дней назад решил добавить верификацию электронной почты. Как я выяснил из документации по drf, для этого рекомендуется использовать djoser. Сначала я установил его локально в свое виртуальное окружение и никаких ошибок не возникло (я использую pipenv в качестве менеджера зависимостей). Затем я решил сделать то же самое в моем контейнере docker, поэтому я перестроил его и получил несколько сумасшедших журналов ошибок (без djoser все работает правильно). Я просто понятия не имею, что делать и как это исправить, и я надеюсь, что кто-нибудь мне поможет.
Мой Pipfile:
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
djangorestframework = "*"
psycopg2-binary = "*"
django-countries = "*"
django = "==3.2"
django-rest-swagger = "*"
drf-yasg = "*"
djangorestframework-simplejwt = "*"
django-debug-toolbar = "==3.4.0"
django-filter = "*"
celery = "==5.1.2"
redis = "==3.5.3"
djoser = "*"
[dev-packages]
black = "*"
[requires]
python_version = "3.8"
Мой Dockerfile:
FROM python:3.8-alpine
ENV PYTHONDONTWRITEBYTECODE=1
ENV PYTHONUNBUFFERED=1
WORKDIR /app
RUN python3 -m pip install --upgrade pip && pip install pipenv
RUN apk update && apk add postgresql-dev gcc python3-dev musl-dev
COPY . /app/
RUN pipenv install --system --deploy
И наконец, моя консоль выдает логи с ошибками (я понятия не имею, на какие ошибки нужно смотреть, чтобы понять, что делать, поэтому вставляю сюда все):