СУБД называется постгрес. А постгря в докере - оно обязано доставлять боль и страдания тому, кто занимается подобным непотребством.
> А постгря в докере - оно обязано доставлять боль и страдания тому, кто занимается подобным непотребством.
Тут все зависит от потребностей. Я например без докера просто не могу. Мои типовые сценарии:
- локально держу 6 версий постгреса с 9.5 по 13 для локальной разработки и тестов (они обычно у меня выключены, запускаю при необходимости)
- если ктото заводит мне багу, я в докере быстро поднимаю нужное окружение чтобы воспроизвести багу
- в докере запускаю тестовое окружение нужной версии постгреса, чтобы быстро проверить какую-то функциональность и потом удалить это окружение, не засоряя основную систему.
Держать и обслуживать виртуалки для этого, или может держать это все в виде локальных служб это просто долго, дорого и нерационально, и вот это бы и было как вы и говорите непостребством, с болью и страданиями.
И при разумном подходе, docker+postgres можно и в проде держать.