Скопируйте образ Docker в работающий контейнер - PullRequest
0 голосов
/ 22 мая 2019

Есть ли способ скопировать образ Docker в работающий контейнер?Или, возможно, способ сделать это - запустить контейнер с новым изображением и разделить объем между ним и другими контейнерами?Есть ли способ добавить том в работающий контейнер?По сути, рациональным является запуск процессов / контейнеров, в которых я не хочу перезапускать или перестраивать их.

1 Ответ

1 голос
/ 22 мая 2019

Контейнеры запускаются на основе изображения. Нет такой вещи, как копирование изображения в контейнер (работает или не работает).

Также вы не можете (пока) создавать тома в работающем контейнере. Вам придется воссоздать его с новыми томами.

Однако вы можете запустить контейнер и дать ему указание использовать тома из другого контейнера. Но снова вы запускаете новый контейнер.

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

...