1. 启用 WSL2
1.1 启用 Windows 子系统(WSL)功能
在 PowerShell(管理员模式)中运行:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
1.2 启用虚拟机平台功能
在 PowerShell(管理员模式)继续运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
1.3 将 WSL 默认版本设置为 WSL2
wsl --set-default-version 2
- 这一步如果遇到问题,请参考:4.1 需要下载子系统,并且下载速度非常慢
1.4 重启电脑
以上命令执行完成后,请重启电脑,以确保所有更改生效。
2. 安装 Docker Desktop
-
打开浏览器访问:https://www.docker.com/products/docker-desktop/
- 如果下载较慢,或者网站打不开,请参考:4.2 docker desktop 下载速度慢
-
下载 Docker Desktop for Windows AMD64 版本,双击安装,配置用默认的即可。
- 安装完成后需要重启一次电脑。
-
重启后,运行 Docker Desktop,等左下角变成绿色 “Engine running” 或状态栏显示 Running。
-
打开 PowerShell 或 命令提示符(cmd) ,测试一下:
docker version能看到客户端和服务端版本信息就说明 Docker OK 了。
3.
4. 可能遇到的问题及解决方案
4.1 需要下载子系统,并且下载速度非常慢
如下所示,下载速度非常慢:

-
需要手动下载
wsl.2.6.2.0.x64.msi文件,然后双击安装下即可,然后重新运行wsl --set-default-version 2 -
如果有百度网盘会员,直接通过自己的网盘下载。
链接: https://pan.baidu.com/s/17oJHYWcF1XGYkquiCDG0lg?pwd=fuvd 提取码: fuvd
-
如果没有百度网盘会员,直接联系我,我用微信发你。
4.2 docker desktop 下载速度慢
-
如果有百度网盘会员,直接通过自己的网盘下载
Docker Desktop Installer.exe。链接: https://pan.baidu.com/s/17oJHYWcF1XGYkquiCDG0lg?pwd=fuvd 提取码: fuvd
-
如果没有百度网盘会员,直接联系我,我用微信发你。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于