BuildKit - CI/CD用語集の定義
BuildKit は Docker のモダンな build エンジンで、独立した build ステップを並列化し、高度な caching、build secrets、cache mounts をサポートし、現在の Docker ではデフォルトで有効になっています。
BuildKit は Docker のモダンな build エンジンで、独立した build ステップを並列化し、高度な caching、build secrets、cache mounts をサポートし、現在の Docker ではデフォルトで有効になっています。
BuildKit は Docker のモダンな build エンジンで、独立した build ステップを並列化し、高度な caching、build secrets、cache mounts をサポートし、現在の Docker ではデフォルトで有効になっています。
CI での扱い
BuildKit の --cache-to/--cache-from は cache を registry にエクスポートし、RUN --mount=type=cache は ephemeral な runner 上で build をまたいでパッケージ cache を永続化します。
関連ガイド
Buildx Builder - CI/CD Glossary DefinitionBuildx Builder: A buildx builder is a BuildKit build instance managed through the `docker buildx` CLI. Builde…
Layer Caching - CI/CD Glossary DefinitionLayer Caching: Layer caching reuses the results of previously built image layers when their inputs are unchan…
Build Context - CI/CD Glossary DefinitionBuild Context: The build context is the set of files sent to the builder when an image is built, usually the…
Image Index - CI/CD Glossary DefinitionImage Index: An image index is the OCI specification equivalent of a Docker manifest list: a top-level docume…