Re: Постргис в докере
От
Dmitry E. Oboukhov
Тема
Re: Постргис в докере
Дата
Msg-id
20180802123736.36yb6bo5mt6zezpp@vdsl.uvw.ru
Ответ на
RE: Постргис в докере (Ilya Dyoshin)
Список
Дерево обсуждения
Постргис в докере "Dmitry E. Oboukhov" <unera@debian.org>
RE: Постргис в докере "Ilya Dyoshin" <ilya@uniqa.kiev.ua>
Re: Постргис в докере "Dmitry E. Oboukhov" <unera@debian.org>
Re: Постргис в докере Andy Fefelov <andy@fefelovgroup.com>
> ENTRYPOINT ["docker-entrypoint.sh"] > EXPOSE 5432 > CMD ["postgres"] > По-идее должно сработать и простое наследование проблема в том что make create_or_update_db - не может быть запущено в окружении образа (даже отнаследованного) postgresql:version я сейчас копаюсь с вот такой фигней 1. запускаю postgresql:version с указанием --name 2. запускаю докер с make create_or_update_db и делаю --link по name между ними 3. указание --name получается как бы расшаривает один pg между множеством докеров-тестов и create_or_update_db у них на все один в name включил sha256 от версии из create_or_update_db: таким образом изменения в инфраструктуре Pg рождают новый контейнер-докер все в целом ок, но есть пара проблем 1. когда два докера выполняют один create_or_update_db параллельно и соревнуются друг с дружкой 2. при естественной миграции вперед по версиям копятся запущенные постгрисы хотел как-то сюда приспособить docker commit, но пока не получается валидно его перезапустить. вот имеем docker postgres:version в него нафигачили данных через сеть. далее делаем на него docker commit, вроде все ок. а вот новый run на уже закоммиченный как правильно сделать? -- . ''`. Dmitry E. Oboukhov : :’ : `. `~’ GPG key: 4096R/08EEA756 2014-08-30 `- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756
В списке pgsql-ru-general по дате отправления