過去問ドリル

オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問3

コンテナ技術の利用/コンテナの基本原理と内部構造

gVisorやkata-containersのような「サンドボックス型」のコンテナランタイムを使う主な目的として適切なものはどれか。

出典:オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問3

正解:C

解説

gVisorはユーザー空間に実装された独自のカーネル相当の層でシステムコールをインターセプト・処理することでホストカーネルへの直接アクセスを制限し、kata-containersは各コンテナを軽量な仮想マシンとして動作させることでカーネルレベルの分離を実現します。いずれも、通常のnamespace/cgroupsベースのコンテナ(ホストカーネルを直接共有する)よりも強い分離境界を提供し、信頼性の低いワークロードを安全に動かすことを目的としています。

選択肢ごとの解説

  • A誤り。ログの一元集約はロギングドライバや外部ログ収集基盤の役割で、gVisorやkata-containersの主目的ではありません。
  • B誤り。ビルド時間の短縮はビルドキャッシュ等の役割で、gVisorやkata-containersの主目的ではありません。
  • C正しい。gVisor/kata-containersは、より強い分離境界を設けてホストへの影響を抑えることを目的としています。
  • D誤り。ネットワーク設定用のGUIツールはgVisorやkata-containersの主目的ではありません。
LinuCレベル3 プラットフォームスペシャリストの過去問を演習モードで解く