ドッカーとは何ですか?

アプリケーションの構築、共有、実行を加速

Dockerを使うと、開発者は面倒な環境構成や管理を行わずに、どこでもアプリケーションを構築、共有、実行、検証できるようになります。

ビルド

新しい環境の迅速な立ち上げ

Accelerate your development by building Docker images locally or in the cloud with Docker Build Cloud. Create multiple containers using Docker Compose without the hassle of local build constraints.

既存のツールとの統合

Docker seamlessly integrates with your development tools, such as VS Code, CircleCI, and GitHub. Meanwhile, Docker Build Cloud fast-tracks build times, resulting in an enhanced workflow without disruption.

一貫性を保つためのアプリケーションのコンテナー化

Ensure consistent application performance across any environment, whether it’s on-premises Kubernetes or cloud platforms like AWS ECS, Azure ACI, and Google GKE.

Home tab build

共有

Discover and manage container images with Docker Hub

Explore Docker Hub, the world’s largest registry, where you can discover, distribute, store, and serve cloud-native components, including container images. Access a vast repository of trusted content from verified publishers and Docker Official Images.

Collaborate with your team seamlessly

Easily pull and publish images from Docker Hub to streamline sharing within your team, organization, or the broader community. Docker Hub simplifies the management and distribution of container applications.

Ensure security and trust with Docker Hub

Secure your workspaces with robust image access management, registry access controls, and private repositories. Docker Hub offers a secure and trusted marketplace for your container images, ensuring best practices and peace of mind.

Home tab share

実行

Develop secure, modern applications with Docker Desktop

Docker Desktop simplifies and accelerates the development of secure, containerized applications. Gain speed through streamlined containerized development and ensure secure workflows with robust security measures that protect your code throughout the development lifecycle.

Flexible and integrated development environment

Docker Desktop provides a local environment for efficient building and testing of containerized applications. It supports a wide range of programming languages and integrates seamlessly with various developer tools, including Docker Hub for pre-built components, Docker Scout for security scanning, and third-party tools.

Streamline your development workflow

Effortlessly manage your applications with Docker Desktop’s pre-configured templates and easy integration with image registries and CI/CD pipelines. This comprehensive platform supports both individual developers and organizations, offering a secure and flexible environment for the entire application lifecycle.

Home tab run

検証

Enhance security with Docker Scout

Docker Scout is a secure software supply chain solution designed to provide actionable insights for container images. It helps teams evaluate security and compliance policies, ensuring a robust security posture.

Increase transparency and visibility

Gain insights and context into your components, libraries, tools, and processes with Docker Scout. This increased transparency helps you understand and manage the software supply chain effectively.

Proactively address security concerns

Docker Scout detects and highlights security issues, offering suggestions for remediation based on policy violations and state changes. Ensure your application security by addressing concerns before they impact production.

Home tab verify

試験

Test dependencies as code

Eliminate the need for mocks and complex environment configurations by defining your test dependencies as code. Simply run your tests, and Docker containers will be created and deleted as needed.

Unit tests with real dependencies

Utilize Testcontainers to provide lightweight, throwaway instances of databases, message brokers, web browsers, and more. Test anything that can be containerized for accurate, reliable testing.

Integrate and automate with ease

Efficiently run data access layer integration tests, UI/acceptance tests, and application integration tests using containerized instances. Enjoy a clean, consistent testing environment with minimal setup.

Home tab test

Dockerを使用する理由

Trusted by developers.
Chosen by Fortune 100 companies.

Docker は、開発ツール、サービス、信頼できるコンテンツ、自動化を提供します。単独で、または組み合わせて使用することで、セキュアなアプリケーションの配信を加速します。

Read more customer stories

Bastion Zeroのダークブルーのロゴ
Spotifyのダークブルーのロゴ
adpのダークブルーのロゴ
ataccamaのダークブルーのロゴ
cariadのダークブルーのロゴ
Confluentのダークブルーのロゴ
cox automotiveのダークブルーのロゴ
expediaのダークブルーのロゴ
infosysのダークブルーのロゴ
ingのダークブルーのロゴ
Bastion Zeroのダークブルーのロゴ
Spotifyのダークブルーのロゴ
adpのダークブルーのロゴ
ataccamaのダークブルーのロゴ
cariadのダークブルーのロゴ
Confluentのダークブルーのロゴ
cox automotiveのダークブルーのロゴ
expediaのダークブルーのロゴ
infosysのダークブルーのロゴ
ingのダークブルーのロゴ
Bastion Zeroのダークブルーのロゴ
Spotifyのダークブルーのロゴ
adpのダークブルーのロゴ
ataccamaのダークブルーのロゴ
cariadのダークブルーのロゴ
Confluentのダークブルーのロゴ
cox automotiveのダークブルーのロゴ
expediaのダークブルーのロゴ
infosysのダークブルーのロゴ
ingのダークブルーのロゴ
jw playerのダークブルーのロゴ
nytimesのダークブルーの長方形のロゴ
ダークブルーのonemain vertical
ダークブルーのpinterestバッジ
楽天のダークブルーのロゴ
salt securityのダークブルーのロゴ
tabcorpのダークブルーのロゴ
the warehouse groupのダークブルーのロゴ
trade republicのダークブルーのロゴ
zeissのダークブルーのロゴ
jw playerのダークブルーのロゴ
nytimesのダークブルーの長方形のロゴ
ダークブルーのonemain vertical
ダークブルーのpinterestバッジ
楽天のダークブルーのロゴ
salt securityのダークブルーのロゴ
tabcorpのダークブルーのロゴ
the warehouse groupのダークブルーのロゴ
trade republicのダークブルーのロゴ
zeissのダークブルーのロゴ
jw playerのダークブルーのロゴ
nytimesのダークブルーの長方形のロゴ
ダークブルーのonemain vertical
ダークブルーのpinterestバッジ
楽天のダークブルーのロゴ
salt securityのダークブルーのロゴ
tabcorpのダークブルーのロゴ
the warehouse groupのダークブルーのロゴ
trade republicのダークブルーのロゴ
zeissのダークブルーのロゴ

2000万以上
月間開発者

700万以上
アプリケーション

200億以上
月間イメージ ダウンロード

コンテナー開発

コンテナーは初めてですか?

心配ご無用です!コンテナーとは何か、仮想マシンに対する優位性など、コンテナに関するガイドで基本から学び始めましょう。

コンテナー ガイドを読む

ホーム 6 ヒーロー 2
ニューデリー(インド)
Shivay Lamba
開発者エバンジェリスト
Couchbase
さらに詳しく
クラクフ、ポーランド
パヴェル・ピヴォシュ
クラウドソリューションアーキテクト
タメシ
さらに詳しく
ロングモント、米国
Brandon Hunt
ソフトウェアアーキテクト
Intrado Life & Safety
さらに詳しく

つながる

コミュニティに参加

世界中の何百ものミートアップに立ち寄って直接交流したり、SlackやDiscourseに参加して仮想ピアサポートを受けたりしましょう。Docker Captainsも、開発者の洞察と専門知識の優れた情報源です。

つながる

オープン ソース プログラムへの参加

Docker-Sponsored Open Source プログラムは、非営利プロジェクトに取り組む開発者に最適です。

今すぐ申し込む

信頼できるパートナーとともに、コードからクラウドまで開発

当社のパートナーシップにより、開発パイプライン ネットワークは、ローカルまたはクラウドを問わず、ご希望の環境で確実に機能します。

当社の信頼できるパートナー

Docker コード クラウド aws 4

Docker CLI から Amazon EKS やサーバーレスまで、マルチコンテナー アプリケーションの開発を簡単にします。
Docker コード クラウド Azure 4ローカル マシンからコンテナー アプリケーションをシームレスに取得し、Azure Container Instances で実行します。
Docker コード クラウド jfrog 4JFrog Artifactory イメージ リポジトリを使用して Docker イメージを簡単に配布および共有し、すべての開発ツールを統合します。

お気に入りのツールやイメージとの統合

Gitlab ロゴ
Mongodb ロゴ
Circleci ロゴ
Github ロゴ
Redis ロゴ
Nginx ロゴ
Jfrog ロゴ
Kubernetes ロゴ
Elastic ロゴ
Bitbucket ロゴ
Gitlab ロゴ
Mongodb ロゴ
Circleci ロゴ
Github ロゴ
Redis ロゴ
Nginx ロゴ
Jfrog ロゴ
Kubernetes ロゴ
Elastic ロゴ
Bitbucket ロゴ

始め方

アプリケーション開発を加速する道はここから始まります。

アイコンDockerスクエア

Docker をダウンロード

Mac、Windows、または Linux に Docker をインストールする方法や、開発者ツールについて学びましょう。

今すぐ始める

アイコンコンテナ

最初のアプリをコンテナー化

ステップバイステップの開発者ガイドを使用して、Docker の基本をしっかりと理解しましょう。

Docker について学ぶ

アイコンアップロードクラウド

イメージを Docker Hub に公開

アプリケーションを世界 (またはチーム内の他の開発者) と共有しましょう。

無料でサインアップ

あなたにぴったりのサブスクリプションをお選びください

Docker のサブスクリプションで、コラボレーション、セキュリティ、サポートの理想的なバランスを見つけてください。