MENU
Language

Steps to install Docker Desktop for Windows (Windows version)

目次

Download the Docker installer

Download Page : Docker Desktop for Windows – Docker Official Website
https://www.docker.com/products/docker-desktop/

Download the one that suits your environment.

On Windows PC with RTX 50 Series PC
“AMD64” is a “common specification for 64-bit CPU architecture” and does not mean that it is exclusive to AMD.
The RTX 50 series is most often used in conjunction with CPUs with x64 (AMD64) architecture (Intel or AMD desktop CPUs). Please check your environment before making your choice.

How to check if it’s AMD64 (x64) or ARM64 on Windows PC
Confirmation steps:
1. Right-click on Start Menu and select System.
2. In the System window, check the System Type in the Device Specifications section.
If it says “x64-based processor”, it is using the AMD 64 (x64) architecture.
If it says “ARM-based processor”, it is ARM64 architecture.

Windows Samples
itemAMD64ARM64
aliasx86-64 / x64AArch64
DeveloperAMD (early development), Intel also usedARM (design), Apple, Qualcomm, and others
Target CPUIntel/AMD Desktop CPUsApple M1/M2/M3, Snapdragon, Raspberry Pi, etc.
Main applicationsDesktops, laptops, and serversMobile devices, tablets, Apple Silicon Macs, low-power PCs
Performance TrendsHigh performance and high power consumptionEmphasis on power conservation and efficiency, and recently high performance is also advancing.
OS CompatibilityWindows / Linux / macOS(Intel)Linux/Android/macOS (Apple Silicon), etc.
Representative examplesCore i7/i9, Ryzen, EPYC, etc.Apple M1, Snapdragon, Ampere Altra, Raspberry Pi

Installation Instructions (Windows)

Download Docker Desktop for Windows from the above page

Run and install the downloaded .exe file

If you are asked to activate WSL2 during installation, follow the instructions to check it as it is.
*If WSL2 is not installed, it will be installed automatically. Or you can follow the official Microsoft instructions to deploy it.

What is the activation of WSL2 (Windows Subsystem for Linux version 2)?
It’s about putting the “Linux Foundation (WSL2)” in Windows so that Docker can run Linux containers.

Restart your PC.

Launch Docker Desktop → After launching, you are OK if you see a whale icon in the task tray.

troubleshooting

If the update fails and you see a message like this, perform the update manually.
Start Command Prompt with administrator privileges and run the wsl.exe –update command.
If you don’t see the error, you don’t need to do this.

wsl.exe --update

Account Verification

Verify your account using your preferred method of work or Personal.

In Command Prompt or PowerShell, do the following: Docker version check

docker --version

→ If it has been successfully installed, you will see the version information

Sample: (e.g. Docker version x.x.x, build xxxxxx)

Docker version 28.0.1, build 068a01e

In Command Prompt or PowerShell, do the following: Docker Compose version check

docker-compose -v

→ If it has been successfully installed, you will see the version information

Docker Compose version v2.33.1-desktop.1

Optional: How to check if you’re in “Linux container” mode

After installation, make sure you are in “Linux container” mode.
Type the following command in Command Prompt or PowerShell

docker info

Example of command execution result)
Context: desktop-linux.

Client:
 Version:    28.0.4
 Context:    desktop-linux
 Debug Mode: false
 Plugins:
  ai: Docker AI Agent - Ask Gordon (Docker Inc.)

If you’re using Windows instead of Linux, right-click on the Docker icon (▲) on the^ taskbar at the bottom right of the screen to switch to linux mode.


After launching, if you see the “whale icon” on the taskbar, you’re ready to go.

Advanced options: When deploying to Kubernetes with Docker Desktop

Learn more about Kubernetes in this article.

“Deploy to Kubernetes with Docker Desktop” means deploying and running your application (container) on a local Kubernetes cluster built into Docker Desktop using Kubernetes mechanics.

When deploying to Kubernetes in Docker Desktop, turn on the Kubernetes setting.

  • kubeadm Mode → Single Node Only
  • kind Mode → Multi-node support (Docker Desktop v4.38+, login required)


If you don’t need to enable Kubernetes, you don’t need to configure it.

Reference: Docker Desktop official documentation
Deploy to Kubernetes with Docker Desktop

https://docs.docker.com/desktop/features/kubernetes

Related Articles

Let's share this post !

Author of this article

AIアーティスト | エンジニア | ライター | 最新のAI技術やトレンド、注目のモデル解説、そして実践に役立つ豊富なリソースまで、幅広い内容を記事にしています。フォローしてねヾ(^^)ノ

Comments

To comment

目次