DEVOPSTRAINER
Вопросы / Docker

Кейс: в одном слое (RUN) добавили файл 1 ГБ, в следующем удалили. Что с размером образа? / Образ весит 1 ГБ, а ФС внутри контейнера — 300 МБ. Где «потерялись» 700 МБ?

Краткий ответ

Размер останется ~+1 ГБ: удаление в следующем слое создаёт только whiteout-запись, скрывающую файл, а сам файл остаётся в предыдущем неизменяемом слое. «Потерянные» мегабайты живут в предыдущих слоях образа.

Ещё вопросы по теме «Docker»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →