FileNotFoundError: [Errno 2] Нет такого файла или каталога в react с docker | python manage.py collectstatic не работает внутри контейнера docker

Это мой Dockerfile для бэкенда django:

FROM python:3.9.5-slim

ENV PYTHONUNBUFFERED 1

RUN pip install --upgrade pip

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

COPY requirements.txt /var/www/html/requirements.txt

RUN pip install -r /var/www/html/requirements.txt && pip install uwsgi

WORKDIR /var/www/html

COPY . .

ВЫСТАВИТЬ 8000

CMD ["uwsgi", "--http", ":9090", "--wsgi-file", "IMS/wsgi.py", "--master", "--processes", "4", "--threads", "2"]

А это мой файл react Docker:

FROM node:13.12.0-alpine

WORKDIR /var/www/html

COPY package.json package-lock.json ./

RUN npm install

COPY . .

RUN npm run build

ЭКСПОЗИЦИЯ 3000

А вот мой файл docker-compose.yml

version: "3.3" сервисы: backend: build: контекст: ./backend команда: gunicorn IMS.wsgi --bind 0.0.0.0:8000 порты: - "8000:8000"

frontend: build: контекст: ./frontend/ims объемы: - react_build:/frontend/ims/build/static

nginx: изображение: nginx:latest

ports:
  - "8089:8080"
volumes:
  - ./nginx/nginx-setup.conf:/etc/nginx/conf.d/default.conf:ro
  - react_build/frontend/ims/build/static
depends_on:
  - backend
  - frontend

volumes: react_build:

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