Image Layer - CI/CD用語集の定義
Image layer とは、1 つの build 命令によって作成される単一のファイルシステム差分です。layer が積み重なって最終的な image を形成し、共通の接頭辞を持つ image 間でキャッシュされ共有されます。
Image layer とは、1 つの build 命令によって作成される単一のファイルシステム差分です。layer が積み重なって最終的な image を形成し、共通の接頭辞を持つ image 間でキャッシュされ共有されます。
Image layer とは、1 つの build 命令によって作成される単一のファイルシステム差分です。layer が積み重なって最終的な image を形成し、共通の接頭辞を持つ image 間でキャッシュされ共有されます。
CI では
Dockerfile の命令を変更頻度の低いものから高いものへと並べると、layer キャッシュの再利用が最大化され、変更された layer だけが再ビルドされます。
関連ガイド
Layer Caching - CI/CD Glossary DefinitionLayer Caching: Layer caching reuses the results of previously built image layers when their inputs are unchan…
Container Image - CI/CD Glossary DefinitionContainer Image: A container image is a read-only, layered package that bundles an application with its runti…
Image Digest - CI/CD Glossary DefinitionImage Digest: An image digest is the SHA-256 content hash that uniquely and immutably identifies an image (fo…
Image Squashing - CI/CD Glossary DefinitionImage Squashing: Image squashing merges multiple build layers into fewer (or one) to reduce final image size…