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