一、为什么选择 Docker?
- 跨平台一致性:一次构建,处处运行
- 资源高效利用:秒级启动,隔离进程
- 微服务友好:简化复杂应用部署
- 生态丰富:海量官方镜像开箱即用
二、安装前必读:两大版本区别
| 版本 | 适用设备 | 市场占有率 |
|---|---|---|
| AMD64 | Intel/AMD 主流 CPU 的 Win10/11 | >99% |
| ARM64 | Surface Pro X 等 ARM 架构设备 | <1% |
💡 普通用户 99% 选 AMD64!
查看本机架构:设置 > 系统 > 关于→ 检查 '系统类型'
三、安装步骤详解(以 AMD64 为例)
1. 启用必备组件
dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重启电脑生效!
这两条 PowerShell 命令是通过 dism.exe 工具启用 Windows 系统的两个核心虚拟化组件,为 Docker Desktop 运行容器提供底层支持。

命令背景:dism.exe 是什么?
dism(Deployment Image Servicing and Management,部署映像服务和管理工具)是 Windows 内置的系统维护工具,可用于启用/禁用系统功能、修复系统映像等。这里的 /online 参数表示操作当前正在运行的 Windows 系统(而非离线映像)。
逐条命令解析
第一条命令:启用 Hyper-V 虚拟化平台
dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V /all /norestart

- 核心作用:启用 Windows 自带的 Hyper-V 虚拟化引擎。
- 参数说明:




















