<div>Может это подойдет:</div><div><pre lang="en-US" style="font-variant:normal;font-style:normal;line-height:100%;"><font color="#000000"><font face="Liberation Serif"><font size="3" style="font-size:12pt;"><strong>docker commit c</strong><span style="font-weight:normal;">reates image from a container, pausing it temporarily if it is running.</span></font></font></font></pre><div><pre lang="en-US" style="font-variant:normal;font-style:normal;line-height:100%;"><font color="#000000"><font face="Liberation Serif"><font size="3" style="font-size:12pt;"><strong>docker load </strong><span style="font-weight:normal;">loads an image from a tar archive as STDIN, including images and tags (as of 0.7).</span></font></font></font>
<font color="#000000"><font face="Liberation Serif"><font size="3" style="font-size:12pt;"><span lang="en-US"><strong>docker save </strong><span style="font-weight:normal;">saves an image to a tar archive stream to STDOUT with all parent layers, tags & versions (as of 0.7).</span></span></font></font></font></pre><ol type="I"></ol></div></div><div>02.08.2018, 13:33, "Dmitry E. Oboukhov" <unera(at)debian(dot)org>:</div><blockquote type="cite"><p>я тут начал копаться с docker<br /><br />беру docker postgresql:version<br /><br />запускаю сервисом<br />затем запускаю свои CI-скрипты<br /><br />в них делается условный<br /><br />make create_or_update_db test<br /><br />то есть сперва накатываем структуру/данные в Pg в докере а потом<br />пускаем на нем тесты.<br /><br /><br />все бы ничего, но миграций скопилось довольно много и сейчас создание<br />просто структуры БД для тестов занимает где-то 15 минут.<br /><br />что хочу:<br /><br />хочу докер, желательно прямой наследник от постгрисовых докеров с Pg у<br />которого БД чем-то заполнена.<br />причем заполнение чтобы осуществлялось через коннект/протокол.<br /><br />то есть идеально бы прийти к схеме:<br /><br />1. берем docker, например postgresq:9.5<br />2. запускаем<br />3. из другого докера коннектим к нему и заполняем данными (потому что<br />инфраструктура наполнения данными и слежения за миграциями большая и<br />отдельная, расчитанная на продакшены итп)<br />4. каким-то образом фиксируем состояние постгриса в докере с новым именем<br />5. дальше пользуемся результатом на пункте 4 вместо postgresql:9.5<br /><br /><br />Вопрос: как можно просто реализовать пункт 4?<br /> </p><span>-- </span><p><br />. ''`. Dmitry E. Oboukhov <<a href="mailto:unera(at)debian(dot)org">unera(at)debian(dot)org</a>><br />: :’ :<br />`. `~’ GPG key: 4096R/08EEA<span>756 2014-08-30</span><br /> `- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756</p></blockquote><div> </div><div> </div><div>-- <br />С уважением!<br />Москаленко Сергей<br />Эл. почта: MSVpersonal(at)yandex(dot)ru<br />Skype: servlamo</div><div> </div>