Потеря изображений каждый раз на сервере при запуске "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
Мне нужно решение этого, чего мне не хватает в вышеуказанном файле и я хочу решить это.