Постргис в докере
От | Dmitry E. Oboukhov |
---|---|
Тема | Постргис в докере |
Дата | |
Msg-id | 20180802093337.4awffvtkxfehjh7s@vdsl.uvw.ru обсуждение исходный текст |
Ответы |
RE: Постргис в докере
Re: Постргис в докере |
Список | pgsql-ru-general |
я тут начал копаться с docker беру docker postgresql:version запускаю сервисом затем запускаю свои CI-скрипты в них делается условный make create_or_update_db test то есть сперва накатываем структуру/данные в Pg в докере а потом пускаем на нем тесты. все бы ничего, но миграций скопилось довольно много и сейчас создание просто структуры БД для тестов занимает где-то 15 минут. что хочу: хочу докер, желательно прямой наследник от постгрисовых докеров с Pg у которого БД чем-то заполнена. причем заполнение чтобы осуществлялось через коннект/протокол. то есть идеально бы прийти к схеме: 1. берем docker, например postgresq:9.5 2. запускаем 3. из другого докера коннектим к нему и заполняем данными (потому что инфраструктура наполнения данными и слежения за миграциями большая и отдельная, расчитанная на продакшены итп) 4. каким-то образом фиксируем состояние постгриса в докере с новым именем 5. дальше пользуемся результатом на пункте 4 вместо postgresql:9.5 Вопрос: как можно просто реализовать пункт 4? -- . ''`. Dmitry E. Oboukhov <unera@debian.org> : :’ : `. `~’ GPG key: 4096R/08EEA756 2014-08-30 `- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756
Вложения
В списке pgsql-ru-general по дате отправления: