добавить например в другой контейнер?
На сколько я знаю, сама бд должна быть просто на диске (на одном сервере или в облачном хранилище если кластер), а в контейнерах только клиенты, куда монтируется директория с бд
То есть автоматом сохраняется в мой локальный бд выходит ?
Я не знаю как у тебя сделано, мб ты запрятал всю базу в контейнер, в этом случае хз что делать
Ну я никак не настраивал , то есть прописал image в docker compose и задал volume, вот все дела)
У меня практики маловато, но volume это же и есть монтирование, ты в докер закинул директорию с сервера
Значит у тебя в контейнере только клиент бд, и ты можешь наспавнить ещё контейнеров с тем же volume и получить больше клиентов для одной базы
Почему? Я видел такой способ при использовании кубера, читал что это самое популярное решение для не супер-больших баз
Нет, это идиотское решение, при котором у тебя запустится только один постгрес в лучшем случае. Если не повезет, то получишь битую базу
Обсуждают сегодня