IPA過去問ドリル

令和5年度 春期 応用情報技術者試験 午前 問20

テクノロジ/ソフトウェア

コンテナ型仮想化の環境であって,アプリケーションソフトウェアの構築,実行,管理を行うためのプラットフォームを提供する OSS はどれか。

出典:令和5年度 春期 応用情報技術者試験 午前 問20

正解:ア

解説

Docker はコンテナ型仮想化の環境を提供する OSS で,アプリケーションソフトウェアをコンテナイメージとして構築(build)し,実行(run)・管理するためのプラットフォームを提供します。KVM,QEMU,Xen はいずれもコンテナ型ではなく,ハイパーバイザー型などの仮想マシンを実現するソフトウェアです。

選択肢ごとの解説

  • 正しい。Docker はコンテナの構築・実行・管理を行うためのプラットフォームを提供する OSS です。
  • 誤り。KVM は Linux カーネルの機能を利用した仮想マシン型(ハイパーバイザー型)の仮想化技術です。
  • 誤り。QEMU はハードウェアをエミュレートして仮想マシンを実現するエミュレーター・仮想化ソフトウェアです。
  • 誤り。Xen はハイパーバイザー型の仮想化ソフトウェアで,仮想マシンを実現するものです。
応用情報技術者の過去問を演習モードで解く