Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Чому важливо мінімізувати кількість шарів?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)Важливо мінімізувати кількість шарів, тому що **кожен шар - це окрема частина образу**, яка збільшує його розмір і впливає на швидкість роботи з ним. **Ключове:** менше шарів = образ легший, збірка швидша, деплой ефективніший.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняВажливо мінімізувати кількість шарів, тому що **кожен шар - це окрема частина образу**, яка збільшує його розмір і впливає на швидкість роботи з ним. ### **3 причини по-junior'ськи** **1. Образ стає легшим** Чим менше шарів, тим менший підсумковий розмір образу. Це означає швидше завантажується, швидше деплоїться і менше займає місця. **2. Швидша збірка та кешування** Docker кешує шари. Коли їх багато, кешу більше, процес перевірки довший → збірка йде повільніше. **3. Менше накладних даних** Кожен шар - це метадані + файлова частина. Чим більше шарів, тим більше «службового сміття», яке не приносить користі. ### **Короткий приклад** Замість: ```Dockerfile RUN apt-get update RUN apt-get install -y curl ``` Краще: ```Dockerfile RUN apt-get update && apt-get install -y curl ``` - це буде **1 шар, а не 2**. ### **Підсумок в одній фразі** > Менше шарів = образ легший, збірка швидша, деплой ефективніший.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.