Containerization - CI/CD用語集の定義
コンテナ化は、アプリケーションをその依存関係とともにホストカーネルを共有する隔離されたポータブルな単位にパッケージ化し、互換性のある runtime を持つ任意のマシンで同じように動作するようにします。
CI/CDにおいて
container は build を再現可能にします。同じイメージが開発者のラップトップ、CI runner、本番環境で動作します。VM とは異なり、container は独自のカーネルを持たないため、ミリ秒単位で起動します。
関連ガイド
Container Image - CI/CD Glossary DefinitionContainer Image: A container image is a read-only, layered filesystem plus metadata (entrypoint, environment,…
Virtual Machine - CI/CD Glossary DefinitionVirtual Machine: A virtual machine is a full software emulation of a computer, including its own guest operat…
Container Runtime Interface - CI/CD Glossary DefinitionContainer Runtime Interface: The Container Runtime Interface (CRI) is the standard API Kubernetes uses to tal…