TOML
コンテナ技術 - TOML
コンテナ技術は、アプリケーションとその依存関係をひとまとめにパッケージングし、どの環境でも同じように動作させるための仮想化技術です。従来の仮想マシンに比べて軽量で高速に起動し、開発から本番環境まで一貫した環境を提供します。Docker、Kubernetes、Podman、containerdなどのツールが代表され、クラウドネイティブ開発の基盤として広く採用されています。2025年時点で90%以上の企業がコンテナを使用または評価しており、AI/MLワークロードやエッジコンピューティングなど新たな領域でも活用が進んでいます。
コンテナ
Docker
Kubernetes
クラウドネイティブ
仮想化
DevOps
マイクロサービス
[[items]]
code = "01"
slug = "docker"
name = "Docker"
description = "最も広く利用されているコンテナプラットフォームで、アプリケーションの構築・配布・実行を統合的に行います。"
category = "コンテナエンジン・プラットフォーム"
[[items]]
code = "02"
slug = "kubernetes"
name = "Kubernetes"
description = "コンテナオーケストレーションの標準で、大規模なコンテナデプロイメントを自動化・管理します。"
category = "コンテナオーケストレーション"
[[items]]
code = "03"
slug = "podman"
name = "Podman"
description = "デーモン不要でルートレス動作が可能な、セキュリティ重視のコンテナエンジンです。"
category = "コンテナエンジン"
[[items]]
code = "04"
slug = "containerd"
name = "containerd"
description = "CNCF卒業プロジェクトの業界標準コンテナランタイムです。"
category = "コンテナランタイム"
[[items]]
code = "05"
slug = "cri-o"
name = "CRI-O"
description = "Kubernetes専用に設計された軽量なコンテナランタイムです。"
category = "コンテナランタイム"
[[items]]
code = "06"
slug = "lxc-lxd"
name = "LXC / LXD"
description = "システムコンテナを提供するOSレベル仮想化技術です。"
category = "システムコンテナ"
[[items]]
code = "07"
slug = "buildah"
name = "Buildah"
description = "デーモン不要でコンテナイメージを構築するツールです。"
category = "イメージビルドツール"
[[items]]
code = "08"
slug = "runc"
name = "runc"
description = "低レベルのOCI準拠コンテナランタイム実装です。"
category = "低レベルランタイム"
[[items]]
code = "09"
slug = "docker-compose"
name = "Docker Compose"
description = "マルチコンテナアプリケーションの定義・実行ツールです。"
category = "マルチコンテナ管理"
[[items]]
code = "10"
slug = "helm"
name = "Helm"
description = "Kubernetesアプリケーションのパッケージマネージャーです。"
category = "パッケージマネージャー"