开发者福音!10 分钟用 WSL 在 Windows 搭建 Docker 环境
·
启用 WSL 功能
以管理员身份打开 PowerShell 执行以下命令,启用 WSL 功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
安装 Linux 发行版
- 打开 Microsoft Store 搜索并安装 Ubuntu(推荐 LTS 版本)
- 安装完成后启动 Ubuntu,按提示创建用户名和密码
安装 Docker Desktop
- 访问 Docker 官网下载 Windows 版 Docker Desktop
- 安装时勾选 "Use WSL 2 based engine" 选项
- 安装完成后在设置 -> Resources -> WSL Integration 中启用已安装的发行版
验证安装
在 WSL 终端执行以下命令验证 Docker 运行状态:
docker --version
docker run hello-world
常用配置优化
修改 WSL 配置文件(%UserProfile%\.wslconfig)提升性能:
[wsl2]
memory=4GB
processors=2
localhostForwarding=true
注意事项
- 确保 BIOS 中已启用虚拟化技术(VT-x/AMD-V)
- WSL 2 需要 Windows 10 版本 2004 或更高
- 文件系统交互建议将项目放在 Linux 文件系统(如
/home目录)以获得最佳性能
更多推荐
所有评论(0)