問題
コンテナ仮想化(Dockerなど)の特徴として、ハイパーバイザ型仮想化と比べて適切なものはどれか。
選択肢
- 1コンテナは各々ゲストOSを必要とする
- 2コンテナはホストOSのカーネルを共有して動作する
- 3コンテナはハイパーバイザ型より起動が遅い
- 4コンテナは仮想マシンより資源消費が大きい
正解
2. コンテナはホストOSのカーネルを共有して動作する
詳しい解説を見る解説を閉じる
解説
コンテナはホストOSのカーネルを共有し、プロセスレベルで隔離される軽量仮想化方式。各コンテナは独立したゲストOSを持たないため起動が高速、リソース消費が小さい。Dockerが代表的。一方でホストOS依存があり、異種OSの仮想化はできない。
一問一答
全400問を繰り返し学習