在 Windows 上安装 Docker 主要通过 Docker Desktop for Windows 来实现。这是目前最主流、最简单的方案,它不仅包含了 Docker 引擎,还集成了管理界面、Docker Compose 等工具。
- 操作系统:Windows 11 64位,专业版。
- 硬件虚拟化:电脑 BIOS 中必须开启虚拟化技术(Intel VT-x 或 AMD-V);检查方法:打开任务管理器(Ctrl+Shift+Esc) -> 性能 -> CPU -> 查看“虚拟化”一栏是否显示“已启用”。
- WSL 2(推荐):Docker Desktop 现在强烈推荐使用 WSL 2 作为后端,性能比传统的 Hyper-V 更好。
下载安装
下载地址:
https://www.docker.com/products/docker-desktop/
点击“Download Docker Desktop” 弹出后,选择“Download for Windows-AMD64” 按钮下载。
下载完成后,找到 Docker Desktop Installer.exe 文件,右键选择“以管理员身份运行”(这能避免很多权限问题)。
在配置页面,勾选以下选项:
* ✅ Use WSL 2 instead of Hyper-V(推荐,性能更好)。
* ✅ Add shortcut to desktop(创建桌面快捷方式)。
* Disable Windows Container support(暂时不用勾选,新手先玩转 Linux 容器)。
点击 OK 继续。
安装过程大约需要 1-3 分钟。安装结束后,点击 Close and restart 重启电脑。
首次启动与配置
- 启动软件:
重启电脑后,双击桌面上的 Docker Desktop 图标启动软件。 - WSL 配置(如果提示):
如果是第一次使用 WSL 2,Docker 可能会提示你更新 WSL 内核。点击提示中的“Update”或“Restart”按钮即可自动完成配置。 - 查看状态:
当任务栏右下角出现小鲸鱼图标,并且状态显示为“Docker Desktop is running”时,说明安装成功。
验证安装
为了确保 Docker 已经正常工作,我们可以运行一个简单的测试命令。
- 打开终端:
按下 Win + R,输入 cmd 或 powershell,或者使用 Windows Terminal。 - 输入命令:
docker –version预期输出: Docker version 29.1.xx, build …
LoveCTO

