Не удалось решить: процесс "/bin/sh -c pip install -r requirements.txt" не завершился успешно: код выхода: 1

Я использую это Dockerfile для моего приложения Django + React(Vite). Оно выдает одну и ту же ошибку каждый раз, когда я запускаю его с docker-compose build

GitHub: нажмите здесь

Dockerfile (Django)

FROM  python:3.10-slim

ENV PYTHONUNBUFFERED=1
ENV EMAIL_HOST_USER=email
ENV EMAIL_HOST_PASSWORD=password

WORKDIR /backend

RUN apt-get update && apt-get install -y libpq-dev build-essential

RUN pip install -r requirements.txt

COPY . . 

EXPOSE 8000

Dockerfile (React)

FROM node:20.6-buster-slim

WORKDIR /frontend

COPY . .

RUN npm install

EXPOSE 5173

CMD ["npm", "run", "dev"]

docker-compose.yml

services:
  backend:
    build: ./backend        
    ports:
      - "8000:8000"
    volumes:
      - ./backend:/backend
    command: bash -c "python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000"

  frontend:
    build: ./frontend
    ports:
      - "5173:5173"
    volumes:
      - ./frontend:/frontend

Я буду признателен, если кто-нибудь поможет мне решить проблему и сделать сборку успешной с докеризацией всего приложения.

Вернуться на верх