Docker Desktop
別名: docker desktop for windows、docker
コンテナ向けのDockerのWindows GUIおよびエンジンです。ウィンドウはDocker Desktop.exeです。WSL 2は使用可能なバックエンドです。WSL単体のインストールはこの製品ではありません。
確認しておくべき要点
Docker DesktopはWSL単体とは異なります。
Docker DesktopはDocker Inc.のWindowsアプリです。バックエンドとしてWSL 2、Hyper-V、またはDocker VMMを使用できます。wsl.exeはMicrosoftのLinuxレイヤーです。WSLにUbuntuをインストールしてもDocker Desktop.exeはインストールされません。
- これは何ですか?
- コンテナGUIとエンジン
- WSLだけで十分ですか?
- いいえ。WSLはバックエンドであり、Desktopではありません
- 仮想化が必要ですか?
- はい。DockerはSLATと8 GBのRAMを要件として記載しています
Docker Desktopとは?
Docker Desktopは、Docker Inc.が提供するWindows GUI、Linux VMまたはWSLバックエンド、およびdocker CLIの統合環境です。学校の課題などで以前インストールしたWSLディストリビューションとは異なります。
使ったことがない場合
チュートリアルに「Dockerをインストールする」とある場合、Windowsでは通常docker.comのDocker Desktopを指します。仮想化を有効にしておく必要があります。WSL 2が一般的なバックエンドです。wslプロンプトが機能していることと、トレイにDocker Desktop.exeが存在することは同じではありません。ライセンス条項は企業の規模に依存します。
何に使われますか?
イメージやcomposeスタックはDesktop経由で起動します。これは単なるwsl --installではありません。
各CLIはDesktopエンジンと通信します。Ubuntuの内部だけに存在するdockerバイナリは別のインストールです。
多くのPCではWSL 2がデフォルトです。Hyper-Vには全ユーザー向けのインストールが必要です。どちらのバックエンドもWSL単体ではありません。
対象ユーザー
- READMEでdocker composeが前提とされている開発者
- WSLを有効にしたものの、なぜdockerコマンドが使えないのか疑問に思った人
- Docker Desktopのライセンスを確認する必要がある組織
現在のステータス
Docker Desktop(2016)はDocker Inc.が提供する現行のコンテナ製品です。ベンダーは現在もWindowsユーザーに対して https://www.docker.com/products/docker-desktop/ を案内しています。
公開からの期間
Docker Desktop for Windowsは、Docker ToolboxやVirtualBoxによる回避策を経て2016年に登場しました。現在のDesktopは最近のWindows 10または11ビルドと、現行のWSLを前提としています。2014年のboot2dockerの時代とは異なります。
バージョン
メジャーチャンネルを優先しています。正確なビルド番号のすべてがここで検証されているわけではありません。
システム要件
値は公開されているベンダーのガイダンスに従っています。実際の必要要件はワークロードによって変化します。
最小要件
| オペレーティングシステム | Dockerは最近の64ビットWindows 10(22H2クラス)またはWindows 11ビルドを要件として記載しています |
|---|---|
| RAM | Dockerの記載によると、WSL 2バックエンドには8 GBのシステムRAMが記載されています |
リソースプロファイル
- CPU負荷
- アプリ内で開いたものに連動します
- RAM負荷
- ドキュメント、タブ、またはライブラリに連動します
インストール済みプロセス
これらの実行ファイルは、インストール時に本製品に属します。
| Docker Desktop.exe | トレイおよびダッシュボード |
|---|---|
| com.docker.backend.exe | 多くのインストール環境におけるエンジンヘルパー |
スタートアップコンポーネント
Docker Desktopは独自の設定からWindowsと同時に起動できます。これによりエンジンVMが起動しますが、「Docker」という名前のMicrosoftサービスが起動するわけではありません。
ファイルの場所
| 標準的なインストール先 | C:\Program Files\Docker\Docker\ |
|---|
ファイル形式
よくある問題
WSLは動作するがdockerが動かない
WSL内のUbuntuはDocker Desktopではありません。docker.comからDesktopをインストールし、設定でWSL 2ベースのエンジンを有効にしてください。
ファームウェアで仮想化が無効になっている
DockerはVT-xまたはAMD-Vを要件として記載しています。Hyper-Vのチェックボックスを操作しても、ファームウェアで仮想化が無効化されている場合は解決できません。
トラブルシューティング
WSLだけでなくDocker Desktopがインストールされていることを確認する
スタートメニューにDocker Desktopが表示されている必要があります。wsl -l -v はディストリビューション名を一覧表示します。これらは同じ製品ではありません。
WSLのバージョンをDockerの最低要件と照合する
DockerはWSL 2バックエンド向けにWSL 2.1.5以降を要求します。wsl --version で確認できます。
バックエンドとライセンスに関するインストーラーのドキュメントを読む
ユーザーごとのインストールではHyper-Vを使用できません。企業の規模によっては有料サブスクリプションが必要になる場合があります。
代替手段
Podman DesktopやLinuxのDocker Engineも重複する領域をカバーします。WSLに最初からペンギンのアイコンがあったからという理由ではなく、ライセンスやワークフローに応じて選択してください。
公式ヘルプとダウンロード
まずはベンダーから確認してください。見知らぬexe配布サイトはサポート窓口ではありません。
| ダウンロード | www.docker.com/products/docker-desktop/ 公式インストーラーまたはベンダーページ |
|---|---|
| ヘルプ | docs.docker.com/desktop/ ベンダーサポート |
| 公式サイト | www.docker.com/products/docker-desktop/ 出所の分からないexeホストではなく、ここから始めてください |
| Windowsインストール仕様書 | docs.docker.com/desktop/setup/install/windows-install/ WSL 2、Hyper-V、およびハードウェア一覧 |
関連ハードウェア
ゲーム用GPUよりも、仮想化、8 GBのRAM、SSDのほうが重要です。イメージはディスクを消費します。
技術的な詳細
技術的な詳細
ベンダーのバージョン番号は変更されます。この記事は特定のビルドに固定するものではありません。
出典と検証
記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.
- Docker Desktop公式サイト · ベンダーの製品ページ
- Docker Desktopヘルプ · ベンダーサポート
- WindowsへのDocker Desktopのインストール · 公式の要件とバックエンド
- Foxholeプロセスマップ · Windows PC上のファーストパーティサンプル。ラボのベンチマークではありません。
この記事は役に立ちましたか?
「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。
ご協力ありがとうございます。ページの改善に役立てられます。