オープン ソース

Docker は、コンテナー化の動き、Docker プラットフォーム、その他の Docker 製品を促進し続けるさまざまなプロジェクトを通じて、オープン ソース エコシステムと連携しています。

オープン ソース プロジェクト

開発者がアプリケーションを構築して出荷し、どこでも実行できるようにするために必要なコンポーネントとツールを提供します。過去数年間で、世界中の何百万人もがこれらのコンテナー コンポーネントをダウンロードしました。

テストコンテナ

Testcontainers は、データベース、メッセージブローカー、Web ブラウザなどの使い捨ての軽量インスタンスを提供するオープンソースフレームワークです。

Compose

Docker でマルチコンテナー アプリケーションを定義して実行

BuildKit

コンテナーを使用してソフトウェアを構築およびパッケージ化するためのツール一式

DataKit

9P データフローを使用してアプリケーションを協調させるツール

Docker CLI

Docker CE で使用される CLI

containerd

シンプルさ、堅牢性、ポータビリティを重視し、CNCF (Cloud-native Computing Foundation) に寄贈された業界標準のコア コンテナー ランタイム

HyperKit

アプリケーションにハイパーバイザー機能を組み込むためのツールキット

InfraKit

宣言的に自己修復インフラを作成および管理するためのツールキット

Docker Distribution

コンテンツをパック、出荷、保存、配信するための Docker ツールセット

Moby

車輪の再発明を行わずに特殊なコンテナー システムを組み立てるためのオープン フレームワーク

Notary

信頼できるコンテンツ コレクションを実行および操作するためのツール - CNCF に寄贈

Libnetwork

コンテナーを接続するためのネイティブ Go の実装

Runc

Open Container Initiative (OCI) のリファレンス実装

Swarmkit

あらゆる規模の分散システムを協調させるためのツールキット

今すぐ Docker を使い始めましょう。