診断士に戻る
経営情報システム難易度: 標準

中小企業診断士 一問一答|経営情報システム 第235問

問題

アプリケーションとその実行環境を軽量なパッケージにまとめて隔離する技術を何というか?

選択肢

  1. 1コンテナ
  2. 2仮想マシン
  3. 3サンドボックス
  4. 4エミュレータ

正解

1. コンテナ

詳しい解説を見る

解説

コンテナは、アプリケーションとそれを動かすのに必要な実行環境(ライブラリや設定など)を、一つの軽量なパッケージにまとめて隔離する技術です。OSの中核部分(カーネル)はホストと共有しつつ、アプリごとの環境を独立した区画に閉じ込めるため、起動が速く、動作も軽いのが特徴です。 たとえるなら、同じ船(OS)の上に並ぶ、独立した荷物コンテナのようなものです。中身の荷物(アプリと環境)はコンテナごとに分かれて干渉せず、別の環境へそのまま運んでも同じように動きます。これにより「自分のPCでは動くのに本番では動かない」といった環境差の問題を減らせます。代表的なツールがDockerで、開発・テスト・本番の移行を滑らかにします。 似た技術との違いを押さえましょう。仮想マシンは一台の上にOSごと丸ごと再現するため隔離は強い反面、重く起動も遅くなります。サンドボックスは安全のために動作を制限された隔離環境、エミュレータは別の機器の動作を模倣する仕組みです。OSカーネルを共有して軽量に隔離する本問の答えはコンテナです。

中小企業診断士トップ

一問一答・予想問題・まとめノート

経営情報システムの関連問題

この調子で演習を続けよう

スキマ資格では中小企業診断士の全7097問を分野別・難易度別に体系的に学習できます。中小企業診断士は7科目すべてで6割を取る戦略が王道です。