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.

| item | AMD64 | ARM64 |
|---|---|---|
| alias | x86-64 / x64 | AArch64 |
| Developer | AMD (early development), Intel also used | ARM (design), Apple, Qualcomm, and others |
| Target CPU | Intel/AMD Desktop CPUs | Apple M1/M2/M3, Snapdragon, Raspberry Pi, etc. |
| Main applications | Desktops, laptops, and servers | Mobile devices, tablets, Apple Silicon Macs, low-power PCs |
| Performance Trends | High performance and high power consumption | Emphasis on power conservation and efficiency, and recently high performance is also advancing. |
| OS Compatibility | Windows / Linux / macOS(Intel) | Linux/Android/macOS (Apple Silicon), etc. |
| Representative examples | Core 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.

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 --updateAccount 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 068a01eIn 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.1Optional: 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 infoExample 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.
kubeadmMode → Single Node OnlykindMode → 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


Comments