コンテンツへスキップ

Docker Desktop

アプリケーションDocker Inc.

別名: docker desktop for windows、docker

Docker Inc.生産性

コンテナ向けの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を要件として記載しています
Feex の見解
Docker Desktopが起動しない場合は、仮想化とDockerが文書化しているWSLのバージョンを確認します。動作しているUbuntuプロンプトをDocker Desktopがインストールされている証拠として扱うことはしません。

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が存在することは同じではありません。ライセンス条項は企業の規模に依存します。

何に使われますか?

Windowsでコンテナを実行する

イメージやcomposeスタックはDesktop経由で起動します。これは単なるwsl --installではありません。

dockerおよびcompose CLI

各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の時代とは異なります。

バージョン

メジャーチャンネルを優先しています。正確なビルド番号のすべてがここで検証されているわけではありません。

WSL 2バックエンド
Hyper-Vバックエンド

システム要件

値は公開されているベンダーのガイダンスに従っています。実際の必要要件はワークロードによって変化します。

最小要件

最小システム要件
オペレーティングシステム 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サービスが起動するわけではありません。

ファイルの場所

一般的なDocker Desktopの場所
標準的なインストール先 C:\Program Files\Docker\Docker\

ファイル形式

DockerfileCompose YAML

よくある問題

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月。このラベルは独立した検証を証明するものではありません。 調査方法.

この記事は役に立ちましたか?

「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。

この記事は役に立ちましたか?