же билдить?
смотря как твой код попадает в контейнер, если монтируешь и есть хот релоад - не надо если копируешь при сборке - надо
в случае, если я копирую sql при сборке, как мне удалять существующие бд? Если скрипты докер-ентрипоинт не отработают
Зачем тебе там что то удалять? Эти скрипты для инициализации базы, дал ше работай с ней как обычно. Надо удалить - цепляйся пгадмином и удаляй. Но я бы рассматривал 1 СУБД пер проект
ну как раз чтобы скрипты инициализации сработали. Сори не совсем понял про "1 СУБД пер проект"
ну, смотри - я не знаю как у тебя используется БД - она шарится между проектами? я использую так - 1 база, у нее отдельный волюм для каждого приложения, таким образом когда деплоится стек - то разворачивается база для приложения, приложение накатывает в нее миграции и тд
да, база(и ее волюм) используется несколькими приложениями. Мне поэтому и интересно сразу собрать образ со всеми миграциями
Обсуждают сегодня