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

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

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

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

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


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


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