ITパスポート|IT全般
コンテナ仮想化(Docker)とは?自分ごと体験で覚えるITパスポート対策
ITパスポート対策 / 読了:約3分
🎬 こんなシーン、想像してみて
モダン開発勉強中の自分。「Dockerで複数アプリを軽量分離→秒で起動」。VMより断然軽い。これって何仮想化?
❓ 2問問題:あなたならどっち?
次の状況に当てはまるのは?
- ✅ コンテナ(Docker等)
- ❌ 仮想マシン(OSごと仮想化する方式)→ VMはゲストOS丸ごとで重い。「ホストOSカーネル共有で軽量」がコンテナ
✅ 正解:コンテナ(Docker等)
📘 コンテナ仮想化(Docker)とは何か
OS共有の軽量仮想化コンテナ仮想化はホストOSのカーネルを共有しながらアプリと必要なライブラリだけを「コンテナ」という単位で分離する技術。仮想マシンよりも起動が速く、リソース効率が高い。Dockerが代表的なプラットフォーム。
🎯 試験のキモ
仮想マシン(VM):OSを丸ごと仮想化→重い・起動遅い。コンテナ:OSを共有して軽量化→起動が秒単位。マイクロサービスアーキテクチャやCI/CDパイプラインで多用される。 **覚え方** 🎯 **VM=家ごと建てる(重い・起動遅い)/コンテナ=部屋だけ仕切る(軽い・秒起動)**。OS共有が軽量化の秘密。
⚠️ 間違いやすいポイント
【混同注意】VMとコンテナは仮想化の粒度が違う。VMはハイパーバイザー上にゲストOSを丸ごと起動(重い)、コンテナはホストOSのカーネルを共有してアプリ層のみ分離(軽い)。「OSごと仮想化=VM、OSを共有して軽量分離=コンテナ」で判断する。
🧠 覚え方
**VM=家ごと建てる(重い・起動遅い)/コンテナ=部屋だけ仕切る(軽い・秒起動)**。OS共有が軽量化の秘密。
📚 ITパスポートの試験対策・勉強方法
コンテナ仮想化(Docker)はITパスポートのIT全般分野で頻出(mid)。ITパスポート 過去問・勉強方法・独学・何時間に取り組むなら、自分ごとシナリオで一度体験してから問題を解くのが定着の鍵。何度も繰り返して覚え方フレーズを口に出すと記憶に残りやすい。
知識をクイズで確認しよう!
🏆 用語4択チャレンジ →