パッケージとして配布しやすい形で、アプリケーションを開発したい――。こうしたニーズに応える技術が「コンテナ」だ。コンテナの運用には「Docker」をはじめとするコンテナ管理ツールが広く使われている。Dockerは「Linux」「macOS」「Windows」などの一般的なOSにインストール可能だ。こうした汎用(はんよう)OSは当然ながらコンテナ管理に特化しておらず、機能や処理などに過不足が生じやすい。
TechTargetジャパンの人気記事をまとめた本資料は、主にDockerにおけるコンテナの効率的な活用に役立つ「コンテナ管理用OS」を解説。一般的なOSと比較しながらコンテナ管理用OSの特徴を整理した上で、4つの代表的なコンテナ管理用OSを紹介する。本資料を読んでコンテナ管理用OSとは何かを理解し、どのコンテナ管理用OSを選定すべきかを判断するためのヒントを得よう。