Distroless Image - CI/CD用語集の定義
Distroless image には、アプリケーションとその runtime 依存関係のみが含まれ、shell、パッケージマネージャー、OS ユーティリティは一切なく、サイズと攻撃対象領域を縮小します。
Distroless image には、アプリケーションとその runtime 依存関係のみが含まれ、shell、パッケージマネージャー、OS ユーティリティは一切なく、サイズと攻撃対象領域を縮小します。
Distroless image には、アプリケーションとその runtime 依存関係のみが含まれ、shell、パッケージマネージャー、OS ユーティリティは一切なく、サイズと攻撃対象領域を縮小します。
トレードオフ
distroless image は攻撃されにくく pull も軽量ですが、shell を exec で入れられないため、デバッグは一時的な container や sidecar container に頼ることになります。
関連ガイド
Scratch Image - CI/CD Glossary DefinitionScratch Image: The scratch image is an empty base image (`FROM scratch`) containing nothing at all. It is use…
Base Image - CI/CD Glossary DefinitionBase Image: A base image is the starting image a Dockerfile builds on top of, named in the first `FROM` instr…
Multi-Stage Dockerfile - CI/CD Glossary DefinitionMulti-Stage Dockerfile: A multi-stage Dockerfile uses several `FROM` stages so build tooling stays in an earl…
Ephemeral Container - CI/CD Glossary DefinitionEphemeral Container: An ephemeral container is a temporary container added to a running Kubernetes Pod for de…