powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Упаковать PostgreSQL с базой в Docker?
2 сообщений из 2, страница 1 из 1
Упаковать PostgreSQL с базой в Docker?
    #39938160
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы потом отдавать юзеру типа демо и он минимально колбасился. А просто пустил приложение, коннекнулся и пробовал работать.
Как упаковать сервер и базу?
...
Рейтинг: 0 / 0
Упаковать PostgreSQL с базой в Docker?
    #39938173
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

по умолчанию - очень просто. на докер хабе копируете строку запуска, указываете минимальные параметры (помойму только пароль). и всё... Это типо пустая постгря.

Дальше начинаеться нюансы и мелочи (ну и дьявол тут как тут, куда же без него то :) )

1) если Вам нужно распространять вашу структуру БД, то делаете в репе проект, вставляете туда докерфайл, в пайплайн CI вызываете компиляцию докер контейнера с этим докер файлом. в нём ориджинал образ указываете ориджинал постгря и указываете каталог с нужными сиквол установками и(или) прогоняете на бд инсталяцонные скрипты. можно и по другому. сделать всё ручками и сохранить образ. но первый подход воспроизводимость лучше. далее закидываете его в свой реестр, торчащий в инет...либо закидываете обратно на докерхаб по своему пути. далее даёте строчку загрузки клиенту и вуаля...(ну или далее масстрячите уже для оркестратора яамл файл(ы)).

2) если вы хотите чтоб Ваша БД не исчезала при останове-очистке контейнера...то тут уже сильно зависит от оси хоста. для линукса например надо на хосте создать пользователя постгрес, разрешить ему все телодвижения в каталоге данных, запустить контейнер с постгрессом замапировав в него каталог данных и файлик passwrd на чтение (как один из вариантов, чтоб IDs совпадали внутри и вне контейнера).


как то так
(круглый)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Упаковать PostgreSQL с базой в Docker?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]