Почему удаление файла в новом layer не уменьшает размер image?
Краткий ответ
Слои образа иммутабельны: RUN rm не изменяет предыдущий слой, а создаёт новый, где файл лишь помечен удалённым (whiteout). Данные физически остаются в старом слое, поэтому образ не худеет, а даже чуть растёт. Решение — удалять в том же RUN, где создали, или multi-stage build.
Ещё вопросы по теме «Мок-собеседование»
Готовишься к DevOps-собеседованию?Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →