Docker Desktop
Docker Desktop は Mac、Linux、Windows にワンクリックでインストールできるアプリケーションです。 これにより、コンテナー化アプリケーションやマイクロサービスを構築し共有することができます。
自マシンから直接、コンテナー、アプリケーション、イメージを管理する簡単な GUI (グラフィカルユーザーインターフェース) を提供しています。
Docker Desktop を用いることで複雑な環境準備に費やす時間が軽減されるため、コーディングに集中することができます。 Docker Desktop はポートマッピング、ファイルシステム関連、諸々のデフォルト設定などの操作をサポートし、バグ修正やセキュリティアップデートを定期的に提供します。
- Docker Engine
- Docker CLI クライアント
- Docker Scout (追加のサブスクリプションを必要とする場合があります)
- Docker Build
- Docker Extensions
- Docker Compose
- Docker Content Trust
- Kubernetes
- Credential Helper
- どのようなクラウドプラットフォーム上においても、いろいろなアプリケーションをコンテナー化し共有することができます。複数のプログラミング言語やフレームワークにも対応します。
- 完全な Docker 開発環境を、すばやくインストールし設定することができます。
- 最新版の Kubernetes を提供します。
- Windows においは、Linux と Windows のコンテナーを切り替えてアプリケーションを構築できます。
- Windows のネイティブな Hyper-V 仮想技術を利用して、高速かつ信頼できる性能を提供します。
- Windows マシン上の WSL 2 を通じて、Linux ネイティブのように機能します。
- ソースコードやデータに対してボリュームマウントを可能にします。 ファイル更新の通知機能や、ローカルホストのネットワーク上で稼動するコンテナーへの簡単なアクセス機能を提供します
Docker Desktop は、選択した開発ツールやプログラミング言語を使って動作します。 そして Docker Hub にある認定イメージやテンプレートに対しての、数多くのライブラリにアクセスできるようになります。 これにより開発チームの環境を充足させ、セキュアなリポジトリを使ってすばやく自動ビルドを行って、継続的な開発や共同開発を行えるようになります。