1.安装一个Linux发行版
查看有哪些发行版:
bash
wsl --list --online

安装:
bash
wsl --install -d Ubuntu
查看已安装发行版:
bash
wsl -l -v

进入Ubuntu,可以直接在文件资源管理的路径栏输入命令:
bash
wsl -d Ubuntu


2.Docker Desktop重要设置
(1) 进入设置 → General,确认已勾选 **"Use the WSL 2 based engine"**。
(2) 如图所示:

3.检查Docker状态:
bash
docker --version
docker compose version
docker ps
也可以通过docker desktop观察。
4.vulhub使用
注意wsl的NAT模式需要关闭代理或者给容器配置端口映射。
cd到想要学习的漏洞目录下:
bash
docker-compose up -d
学习完后清理环境:
bash
docker compose down -v