| 备注 | 修改日期 | 修改人 |
| 内容更新 | 2026-04-02 17:17:07[当前版本] | 文艺范儿 |
| 创建版本 | 2026-04-02 17:16:06 | 文艺范儿 |
在 Windows 上安装 Docker,必须使用 Docker Desktop for Windows(Docker 官方为 Windows 提供的桌面应用)。以下是 2026 年最新、最完整的安装指南,适用于 Windows 10/11。
| 项目 | 要求 |
|---|---|
Windows 版本 |
Windows 10/11 专业版、企业版、教育版(64位) 家庭版也可用,但需启用 WSL2 |
处理器 |
支持虚拟化(Intel VT-x / AMD-V) |
内存 |
≥ 4GB(建议 8GB+) |
磁盘空间 |
≥ 10GB 可用空间 |
BIOS 设置 |
虚拟化(Virtualization)必须开启 |
如何检查虚拟化是否开启?
打开任务管理器 → “性能” → “CPU” → 查看“虚拟化: 已启用”
Docker Desktop 在 Windows 上依赖 WSL2 作为后端。
以管理员身份打开 PowerShell,依次运行:
1# 启用 WSL 功能 2dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 3 4# 启用虚拟机平台 5dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
执行后必须重启电脑!
重启后,继续设置 WSL2 为默认版本:
1# 下载并安装 WSL2 内核更新包(官方链接) 2# https://aka.ms/wsl2kernel 3 4# 设置 WSL2 为默认版本 5wsl --set-default-version 2
WSL2 内核下载地址(微软官方):
https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package
.exe 文件)Docker Desktop Installer.exe打开 PowerShell 或 CMD,运行:
1docker --version 2# 应输出类似:Docker version 27.x.x, build xxxxx 3 4docker run hello-world
如果看到 Hello from Docker!,说明安装成功!