启用 WSL 功能

以管理员身份打开 PowerShell 运行以下命令:

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

完成后重启计算机。

安装 WSL 2 内核更新

下载并安装 WSL 2 Linux 内核更新包,完成后将 WSL 2 设为默认版本:

wsl --set-default-version 2

安装 Linux 发行版

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

安装 Docker Desktop

Docker 官网 下载安装包,安装时勾选 Use WSL 2 based engine 选项。安装完成后启动 Docker Desktop。

验证安装

在 Ubuntu 终端运行以下命令验证 Docker 运行状态:

docker --version
docker run hello-world

若显示版本信息及欢迎消息,则安装成功。

配置 Docker 免 sudo 权限(可选)

在 Ubuntu 终端执行以下命令:

sudo usermod -aG docker $USER

退出并重新登录 WSL 使配置生效。

更多推荐