安装docker开启Hyper-V
时间: 2025-01-09 14:52:40 浏览: 1
### 安装 Docker 并配置 Hyper-V 支持
#### 准备工作
为了确保 Windows 上能够顺利安装 Docker 并启用 Hyper-V 支持,操作系统版本需满足一定条件。Windows 10 Pro, Enterprise 或 Education (Build 16299及以上) 版本支持 Hyper-V 功能[^1]。
#### 启用 Hyper-V 和 WSL 2
通过 PowerShell 使用管理员权限运行以下命令来开启必要的功能:
```powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
重启计算机使更改生效[^2]。
#### 下载并安装 Docker Desktop
访问[Docker官网](https://www.docker.com/products/docker-desktop),下载适用于 Windows 的最新版 Docker Desktop 安装程序,并按照提示完成安装过程。
#### 配置 Docker 使用 WSL 2 后端
启动 Docker Desktop,在设置界面中切换到 "General" 标签页,勾选 `Use the WSL 2 based engine` 选项;接着进入 "Resources" -> "WSL Integration" 设置页面,激活默认 Linux 发行版的支持。
#### 测试安装成果
打开命令提示符或 PowerShell 输入如下指令验证环境是否搭建成功:
```bash
docker run hello-world
```
如果一切正常,则会显示欢迎信息说明 Docker 已经可以正常使用了[^3]。
阅读全文