問題
コンテナ型仮想化(Docker等)の特徴として、適切なものはどれか。
選択肢
- 1ア 完全に独立したOSカーネルを持つ
- 2イ ハイパバイザを介してハードウェアを仮想化する
- 3ウ ホストOSのカーネルを共有し、軽量に動作する
- 4エ 仮想マシンより起動が遅い
解答と解説を見る
正解
3. ウ ホストOSのカーネルを共有し、軽量に動作する
解説
コンテナはホストOSのカーネルを共有し、プロセスレベルで分離するため、軽量で起動が高速です。これに対し仮想マシン(VM)はハイパバイザ上で完全なゲストOSを動かすため、オーバーヘッドが大きくなります。Dockerが代表的なコンテナ技術で、Kubernetesで複数コンテナを管理します。