启用 WSL 功能

以管理员身份打开 PowerShell,执行以下命令启用 WSL 功能:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

重启计算机使更改生效。

安装 Linux 发行版

打开 Microsoft Store,搜索并安装 Ubuntu 或偏好的发行版。安装完成后启动,按提示创建用户名和密码。

升级 WSL 至 WSL 2

确保系统为 Windows 10 2004 以上版本,运行以下命令设置默认版本为 WSL 2:

wsl --set-default-version 2

通过以下命令验证版本:

wsl -l -v

安装 Docker Desktop

从 Docker 官网下载 Docker Desktop for Windows,安装时勾选 Use WSL 2 based engine。安装完成后启动 Docker,在设置中确认 WSL 集成已启用对应的 Linux 发行版。

验证安装

在 WSL 终端中运行以下命令,检查 Docker 是否正常工作:

docker --version
docker run hello-world

若显示版本信息及 Hello World 消息,则配置成功。

配置开发环境(可选)

如需开发,可在 WSL 中直接挂载 Windows 文件:

cd /mnt/c/Users/YourUsername/Projects

Docker 容器将自动访问跨系统文件。

更多推荐