Кейс: в одном слое (RUN) добавили файл 1 ГБ, в следующем удалили. Что с размером образа? / Образ весит 1 ГБ, а ФС внутри контейнера — 300 МБ. Где «потерялись» 700 МБ?
Краткий ответ
Размер останется ~+1 ГБ: удаление в следующем слое создаёт только whiteout-запись, скрывающую файл, а сам файл остаётся в предыдущем неизменяемом слое. «Потерянные» мегабайты живут в предыдущих слоях образа.
Готовишься к DevOps-собеседованию? Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа. Открыть тренажёр →