オープン ソース
Docker は、コンテナー化の動き、Docker プラットフォーム、その他の Docker 製品を促進し続けるさまざまなプロジェクトを通じて、オープン ソース エコシステムと連携しています。
オープン ソース プロジェクト
開発者がアプリケーションを構築して出荷し、どこでも実行できるようにするために必要なコンポーネントとツールを提供します。過去数年間で、世界中の何百万人もがこれらのコンテナー コンポーネントをダウンロードしました。
BuildKit
コンテナーを使用してソフトウェアを構築およびパッケージ化するためのツール一式
Compose
Docker でマルチコンテナー アプリケーションを定義して実行
containerd
シンプルさ、堅牢性、ポータビリティを重視し、CNCF (Cloud-native Computing Foundation) に寄贈された業界標準のコア コンテナー ランタイム
DataKit
9P データフローを使用してアプリケーションを協調させるツール
Docker CLI
Docker CE および Docker EE 製品で使用される CLI
Docker Distribution
コンテンツをパック、出荷、保存、配信するための Docker ツールセット
HyperKit
アプリケーションにハイパーバイザー機能を組み込むためのツールキット
InfraKit
宣言的に自己修復インフラを作成および管理するためのツールキット
Libnetwork
コンテナーを接続するためのネイティブ Go の実装
Moby
車輪の再発明を行わずに特殊なコンテナー システムを組み立てるためのオープン フレームワーク
Notary
信頼できるコンテンツ コレクションを実行および操作するためのツール - CNCF に寄贈
Runc
Open Container Initiative (OCI) のリファレンス実装
Swarmkit
あらゆる規模の分散システムを協調させるためのツールキット