コンテナイメージは、アプリケーション実行環境の静的なスナップショットです。OS・ランタイム・ライブラリ・アプリケーションコード・設定ファイルなどをレイヤー構造で積み重ねたもの。イメージから複数のコンテナ(実行インスタンス)を起動でき、環境の一貫性と再現性を実現します。DevOpsやマイクロサービスアーキテクチャで中核的な役割を担います。
英語の「container image」に由来。「container(容器)」と「image(イメージ・画像)」の造語で、アプリケーション実行に必要なすべての要素を含む「容器的な青写真」という意味を表します。2013年にDockerによって広まりました。
似た言葉との違い・使い分けを解説しています。
この言葉やそのテーマを深めたい方へ。