Docker
BuildKit
Коротка відповідь
BuildKit — це механізм збірки Docker, який забезпечує паралельне виконання на рівні, краще кешування та підтримку секретів збірки та мультиплатформенний вихід.
Чому це важливо
Ваш наступний білд може бути вдвічі швидшим і вдвічі дешевшим
Почніть безкоштовно. Піти — це той самий один рядок, і цей diff ми теж публікуємо.
Пов'язане
Базове зображенняБазове зображення — це зображення, назване в інструкції FROM Dockerfile, яке забезпечує файлову систему та інструменти, на яких будується кожен наступний рівень.BuildxBuildx — це плагін Docker CLI, який надає доступ до функцій BuildKit, включаючи мультиплатформенні збірки, віддалені конструктори та розширені версії кешу.Монтування кешуМонтування кешу — це функція BuildKit, яка зберігає каталог у всіх збірках, не включаючи його в кінцевий рівень зображення.Реєстр контейнерівРеєстр контейнерів — це служба, яка зберігає та розповсюджує зображення контейнерів, наприклад GitHub Container Registry, Docker Hub або Amazon ECR.