Как я могу скопировать конфигурацию контейнера Docker, когда я совершаю изображение?
-
21-12-2019 - |
Вопрос
В идеале все будет отсортировано с помощью докера и тома, но иногда не практично или удобно.
Например, я нашел изображение с призраком уже настроенным, и, казалось, работал.Поэтому я добавил несколько записей в блоге.Затем я понял, что мне действительно нужно изменить config.js, чтобы настроить почту.
Итак, я остановил контейнер, совершил преданные изменения в Bash, совершил снова, а затем пошел начать контейнер снова бегать призрак.Но у меня были проблемы с целью работы, потому что новое изображение не было конфигурации с рабочим каталогом и средой.
Как я могу скопировать конфигурацию контейнера Docker, когда я совершаю изображение?Может быть, мне нужно написать сценарий, который запускает docker inspect
на контейнере, вытаскивает конфигурацию, а затем включает в себя, что в командной строке docker commit
?
Решение
Это известная проблема: https://github.com/dotcloud/docker/issues/1141
Как вы описываете, все еще лучшее для достижения того, что я думаю, но я бы попробую использовать docker insert
и посмотреть, дает ли это лучшие результаты.