containerd
Docker や Kubernetes の裏側で、コンテナのライフサイクル——イメージ転送、実行、監視——を管理する、業界標準のコンテナランタイムです。
概要
containerd は、イメージの取得、ストレージとネットワークの管理、コンテナプロセスの起動・停止・監視といった、コンテナ実行の低レベルな作業を担うデーモンで、Docker や Kubernetes のようなより高レベルなツールが、このロジックを自前で実装する代わりにその上に構築します。CNCF を卒業したプロジェクトで、ほとんどの Kubernetes ディストリビューションのデフォルトのコンテナランタイムです。
containerd は、カスタムのコンテナインフラを構築している、あるいは(カタログにもある) Kubernetes の裏側で実際に何がコンテナを動かしているのかを理解したいプラットフォームチームに向いています。ほとんどの開発者は、直接ではなく Docker や Kubernetes を通じて間接的にこれを利用しています。
- カテゴリ
- DevOps
- 言語
- Go
- ライセンス
- Apache-2.0
関連プロジェクト
etcd
Apache-2.0Kubernetes 自身がすべてのクラスタ状態を保存するために使用している、分散型で一貫性のあるキーバリューストアであり、他の分散システムにとっても信頼できる構成要素です。
- DevOps
Ansible
GPL-3.0構成管理、デプロイ、オーケストレーションのための、徹底的にシンプルな IT 自動化プラットフォームです。
- DevOps
Argo CD
Apache-2.0Kubernetes 向けの主要な GitOps 継続的デリバリーツールで、クラスタの状態を Git で定義された内容と自動的に一致させます。
- DevOps
Caddy
Apache-2.0従来の Web サーバー設定に比べてシンプルさを重視して作られた、デフォルトで自動 HTTPS 対応のモダンな Web サーバー兼リバースプロキシです。
- DevOps
誤りを見つけましたか? GitHub で修正を提案する