У меня имеется django приложение, у которого мы используем админку. У админки есть своя статика, которую шейрим на develop сервер
2. Запускаем все через докерфайлы (для дева используем компоуз, вместо ECR амазона и пр)
3. У нас ранается nginx в контейнере, который забирает себе 80 порт машины. Внутри он билдит фронт, а запросы api.domain.com проксирует на booking_django (это отдельный контейнер джанго)
4. Когда деплоим джанго, запускается docker-entrypoint, внутри которого: запускаются миграции (migrate), сбор статики (collectstatic) и gunicorn запускает веб-сервер.
Все работает, кроме одного: директория staticfiles (после команды collectstatic) находится внутри джанговского контейнера, а на физический диск не попадает. Как это можно исправить? Второй скриншот — мой докерфайл для джанго
Волумы пробовал?
что с правами? Мать жива?
Мать в контейнере 🌚
Ну у него, судя по скринам, три топора на директориях, не к добру
Обсуждают сегодня