Docker 開発者ツール

クラウド対応のモダン アプリケーションをデスクトップから安全に構築、テスト、共有する最速の方法。

Docker エンジニアリング

Docker を開発環境に統合

Docker の開発者ツールは、コンテナ化されたアプリケーションやマイクロサービスの構築、テスト、共有をこれまでより簡単にする Docker CLI プラグインのセットです。Docker EngineCompose、その他のコア Docker API の機能を拡張するこれらの開発者ツールは、コラボレーションを強化し、Docker アプリ、イメージ、レジストリの管理を簡単にし、完成したコードを CI/CD ツールや運用チームに引き渡すのに役立ちます。Docker の開発ツールは、通常のコーディング、ビルド、テストのサイクルを速め、お好みの開発環境と直接統合します。

Compose V2

Compose V2 は、マルチコンテナー アプリケーションの日々のローカル開発、ビルド、実行を高速化します。クラウドのデプロイメント、さまざまなユースケースや環境に合わせたアプリケーションの調整、GPU のサポートを簡単に行うことができます。これにより、開発サイクルが短縮され、開発環境から本番環境への切り替えが簡単になります。

Compose スペック

ソフトウェア部品表(SBOM)

Docker SBOM を使用すると、コンテナー イメージの内部をさらに可視化し、理解できるようになります。Syft プロジェクトを使用して Anchore とのオープンな共同作業で開発された Docker SBOM は、コンテナー イメージの透明性を高め、コンテナー イメージの中身を簡単に確認できるようにします。ビルド時に SBOM を短時間で生成し、レジストリ間でイメージを移動した場合でも、SBOM がイメージ アーティファクトの一部として組み込まれます。

 

迅速な構築、テスト、コラボレーション

デジタル トレイン

ひとつの開発および提供プラットフォーム

Docker の開発者ツールは、Docker プラットフォームを拡張して、既存や新規のコンテナー化されたアプリケーションの構築を加速します。これらのツールは Docker Desktop およびレジストリ ツールと完全に統合されているため、どこでも同じアプリケーションを構築、共有、実行できます。

言葉

あらゆるアプリ、あらゆる言語

Docker 開発者ツールを使用すると、プロジェクトごとに好みのツールや、アプリケーション スタック、デプロイ環境を使って自由に作業できます。

MacBook を使っている人

高速イノベーション

開発者は、Docker や Kubernetes の専門家である必要はありません。Docker 開発者ツールを使用すると、Dockerfile を一度も見たことがなく、学習する時間がなくても、数分で簡単に立ち上げて実行できます。

統合開発者ツール

どこでも実行できるアプリケーションを構築して共有

オープンでポータブルなイメージ

Docker Build は、Docker の人気の核心です。オープン スタンダードを使用して、ポータブルな Docker コンテナー イメージを簡単に作成して共有できます。複数の CPU や OS アーキテクチャ用のイメージを作成し、プライベート レジストリや Docker Hub で共有できます。

マルチ環境のサポート

Docker Context を使用すると、複数の Docker 環境と Kubernetes 環境を簡単に切り替えることができます。作業用の環境からテスト環境、ステージング環境、本番環境へ、複雑な接続文字列を覚えることなく、簡単なコマンドで移動できます。

Docker Hub との統合

Docker Desktop で Docker イメージを簡単に構築し、Docker Hub に保存できます。Docker Desktop の単一の UI ビューで、複数の Docker Hub リポジトリに保存されたイメージを表示できます。Docker Hub レジストリへのプッシュが成功するたびに自動的にビルドとアクションがトリガーされる、完全な CI/CD コンテナー ワークフローを構成できます。

あなたにぴったりのプランをお選びください

Docker は個人的なプロジェクトだけのものではありません。チームを強化し、ワークフローを合理化するための理想的なプランを見つけてください。

料金プランを見る