TSV

コンテナ技術 - TSV

コンテナ技術は、アプリケーションとその依存関係をひとまとめにパッケージングし、どの環境でも同じように動作させるための仮想化技術です。従来の仮想マシンに比べて軽量で高速に起動し、開発から本番環境まで一貫した環境を提供します。Docker、Kubernetes、Podman、containerdなどのツールが代表され、クラウドネイティブ開発の基盤として広く採用されています。2025年時点で90%以上の企業がコンテナを使用または評価しており、AI/MLワークロードやエッジコンピューティングなど新たな領域でも活用が進んでいます。

コンテナ Docker Kubernetes クラウドネイティブ 仮想化 DevOps マイクロサービス
code	slug	name	description	category
01	docker	Docker	最も広く利用されているコンテナプラットフォームで、アプリケーションの構築・配布・実行を統合的に行います。	コンテナエンジン・プラットフォーム
02	kubernetes	Kubernetes	コンテナオーケストレーションの標準で、大規模なコンテナデプロイメントを自動化・管理します。	コンテナオーケストレーション
03	podman	Podman	デーモン不要でルートレス動作が可能な、セキュリティ重視のコンテナエンジンです。	コンテナエンジン
04	containerd	containerd	CNCF卒業プロジェクトの業界標準コンテナランタイムです。	コンテナランタイム
05	cri-o	CRI-O	Kubernetes専用に設計された軽量なコンテナランタイムです。	コンテナランタイム
06	lxc-lxd	LXC / LXD	システムコンテナを提供するOSレベル仮想化技術です。	システムコンテナ
07	buildah	Buildah	デーモン不要でコンテナイメージを構築するツールです。	イメージビルドツール
08	runc	runc	低レベルのOCI準拠コンテナランタイム実装です。	低レベルランタイム
09	docker-compose	Docker Compose	マルチコンテナアプリケーションの定義・実行ツールです。	マルチコンテナ管理
10	helm	Helm	Kubernetesアプリケーションのパッケージマネージャーです。	パッケージマネージャー