РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcSpCnCM 12 of 98 menu
◀ ▶

Фиксация контейнера в Docker

Фиксация контейнера делает новый образ из текущих файлов копии, а не из файла шагов. В списке образов появится новое имя с тем, что лежит внутри контейнера прямо сейчас. Это запасной приём, когда нужно сохранить состояние быстро, а не замена аккуратной сборки через файл шагов.

Фоновый контейнер box с ожиданием задают так:

docker run -d --name box alpine sleep 300

Текущие файлы копии сохраняют как образ snap:

docker commit box snap

Служба напечатает идентификатор нового образа. В таблице образов появится строка snap с тегом latest. Из snap потом можно снова создать контейнер, но история слоя не такая прозрачная, как у образа, собранного по шагам в файле описания.

Создайте фоновый контейнер stamp на alpine с ожиданием двести секунд и запишите слово saved в /tmp/tag.txt внутри копии.

Сохраните текущие файлы stamp как образ stamp-img и проверьте, что имя есть в списке образов.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить