Windows 11 下安装与部署 Docker Desktop 详细指南
前言
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器或 Windows 机器上。Docker Desktop 是 Docker 官方为 Windows 和 Mac 用户提供的桌面版应用,使得在个人电脑上使用 Docker 变得更加简单便捷。
本指南将详细介绍在 Windows 11 系统上安装和配置 Docker Desktop 的完整流程,帮助开发者快速搭建 Docker 开发环境。
一、系统要求检查
在开始安装之前,请确保您的 Windows 11 系统满足以下要求:
硬件要求
- 内存:至少 4GB RAM(建议 8GB 或以上)
- 处理器:64 位处理器,支持虚拟化技术
- 存储空间:至少 64GB 可用空间
点击性能并查看下方的虚拟化是否启用:

查看虚拟化是否已开启:搜索并打开任务管理器:

软件要求
- Windows 版本:Windows 11 64 位(家庭版、专业版、企业版或教育版)
- 启用虚拟化:BIOS/UEFI 中启用虚拟化支持 (默认都是开启的,没有开启可以搜索教程,这里不再提供)
- WSL 2:需要安装 WSL 2 后端
二、启用 Windows 功能
Docker Desktop 依赖于 Windows 的某些功能,需要先启用这些功能。
1. 启用 WSL 2(方式一)
步骤:
- 按
Win + R键,输入optionalfeatures.exe并回车 - 在"Windows 功能"窗口中,找到并勾选以下选项:
- 虚拟机平台 (英文:Virtual Machine Platform)
- 适用于 linux 的 windows 子系统

- 点击"确定",系统将安装所需功能
- 安装完成后,重启计算机
2. 启用 WSL 2(方式二)
通过命令启用

