Решается следующими образом:
- Сохранить все изменения (коммит)
- git config --global core.autocrlf input
- git rm --cached -r .
- git reset --hard
- Перезагрузить проект из репозитория
docker-compose -f docker-compose.prod.yml --build -d
Для остановки использовать команду
docker-compose -f docker-compose.prod.yml down
Для остановки и удаления томов
docker-compose -f docker-compose.prod.yml down -v
После запуска контейнера Django, необходимо прописать в командной строке контейнера:
- python manage.py migrate (сделать миграции)
- python manage.py createsuperuser (создать админа)
- python manage.py collectstatic (подключить статику)
Это нужно делать при первом запуске и после каждого удаления томов.