windows电脑 安装docker
前提: 确保你的 Windows 系统版本为 Windows 10 版本 1903 或更高版本
虽然家庭版默认不带 Hyper-V,但 WSL2 并不依赖 Hyper-V GUI,只需要开启“虚拟机平台”等底层组件即可。
- 开启“虚拟机平台”等底层组件:
- dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
 
- 之后重启电脑
安装wsl2
- 用管理员打开powershell
- 安装wsl :wsl --install
- 更新wsl:wsl --update
 也可以直接去官网安装wsl安装包,因此可以省略安装更新wsl 下载地址
- 设置 WSL 的默认版本,将其设置为 WSL 2:wsl --set-default-version 2
- 启动wsl :wsl
注:设置好后需要重启电脑
题外话:如果想本地安装虚拟环境可以执行以下命令
- 安装一个 Linux 发行版(如 Ubuntu):wsl --install -d Ubuntu
- 启动Ubuntu:wsl -d Ubuntu(注:此时会让你输入用户名和密码 输入后 即可进入创建好的ubuntu)
安装 docker desktop
- 前往官网下载即可 下载地址
 注: Docker Desktop 在安装时会自动检测你是否已经启用了 WSL 2,并将其作为默认的后端引擎。因此下载安装并启动wsl2后 安装docker desktop 本地就安装好docker了
验证
打开终端 输入docker --version判断docker安装成功
