Потеря изображений каждый раз на сервере при запуске "docker-compose up --build" + Django

Я установил docker на проект Django, изображения хранятся на сервере, но когда я загружаю изменения на сервер, а затем запускаю "docker-compose up --build" то он теряет все изображения, которые я загрузил, путь показывает изображения, но я не могу их просмотреть. Я не знаю, что произошло. Если у кого-нибудь есть идеи, что делать с этим? Как решить эту проблему? Нужно ли что-то добавить в файл docker-compose?

Ниже приведен мой файл docker compose.

version: '3'

volumes:
  web-django:
  web-static:

services:
  redis:
    image: "redis:alpine"
  web:
    build: .
    image: project_web
    command: python manage.py runserver 0.0.0.0:8000
    restart: always
    volumes:
      - web-django:/usr/src/app
      - web-static:/usr/src/app/mediafiles
    ports:
      - "8000:8000"
    depends_on:
      - redis
  celery:
    image: project_web
    command: celery -A project_name worker -l info
    restart: always
    depends_on:
      - web
      - redis
  celery-beat:
    image: citc_web
    command: celery -A project_name beat -l info
    restart: always
    depends_on:
      - web
      - redis

Мне нужно решение этого, чего мне не хватает в вышеуказанном файле и я хочу решить это.

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