本文へスキップ
← 用語集一覧へ

コンテナ型

教科書で学ぶ仮想化の基本と方式

定義コンテナ型は、1 つのホストOSの中核部分 (カーネル) を共有しながら、アプリケーションの実行環境 (コンテナ) だけを分けて動かす方式である。

解説コンテナはゲストOSを持たず、アプリケーションとその動作に要る部品だけをまとめたものである。OS を丸ごと起動しなくてよいので起動が速く、使うメモリやディスクも少なくて済む。その反面、どのコンテナもホストOSのカーネルを使うため、カーネルの異なる OS を中で動かすことには向かない。

たとえ受付や電気・水道は入居者全員で共用し、各社は仕切られた自分のブースだけを持つシェアオフィスのようなもの。

記憶フック輸送用のコンテナは中身を箱ごと積み替えて運ぶ。ソフトのコンテナも、アプリを必要な部品ごと 1 つの箱に詰めて持ち運ぶ。