Windows 安装 WSL 、ubuntu和 Docker 完整教程‌

一、系统要求‌

‌操作系统‌:Windows 10 / Windows 11(版本 ≥ 22H2,推荐 22H2 或24H2,其中23H2和25H2部分家庭版系统可能本身有问题安装不了)。
‌硬件要求‌:CPU 支持虚拟化(Intel VT-x / AMD-V),且 BIOS 中已开启虚拟化。

安装docker必须先安装wsl2,确保wsl2正常安装且无问题再去安装docker。
如果wsl都不能正常安装那直接放弃把不用安装docker了,都不能正常安装和使用wsl的那docker百分百不能启动就没必要安装docker了。

注意:系统是家庭版就保持家庭版不要乱去升级成专业版来弄,升级后反而安装不了,必须原本是什么版本就版本进行安装。其中企业版和教育版是安装不了的缺东西太多

‌二、启用 Windows 功能(关键步骤)‌

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

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

家庭版用户‌需额外执行:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux -NoRestart

家庭版不支持Hyper-V 无法正常开启,不要乱强制安装Hyper-V,家庭版使用的是 VirtualMachinePlatform

启用虚拟机平台:

dism.exe /Online /Enable-Feature /FeatureName:VirtualMachinePlatform /All

执行完成后 ‌必须重启电脑‌。

三、安装 WSL‌

安装 WSL 核心组件:

wsl --install --no-distribution

若报错,可尝试手动安装:

winget install -e --id Microsoft.WSL

离线安装(可选)‌:若网络问题无法在线安装,可下载离线包:

百度网盘 WSL 离线包下载链接:https://pan.baidu.com/s/1K1O8svgXD5w2gRrdmOmI4A?pwd=fc9h
夸克网盘 WSL 离线包下载链接:https://pan.quark.cn/s/947a446a9334

‌四、安装 Linux 子系统‌

推荐安装 Ubuntu:

wsl --install -d Ubuntu-24.04

或选择其他版本:

wsl --install -d Ubuntu-22.04
wsl --install -d Ubuntu-20.04

如果连不上微软服务器无法在线安装就直接下载离线包安装 Ubuntu:
百度网盘 Ubuntu 离线包下载链接: https://pan.baidu.com/s/1QsqUxs_KhwQaT6TsqCTi4A?pwd=3fxx
夸克网盘 Ubuntu 离线包下载链接:https://pan.quark.cn/s/4a3a678e0b72

基础命令

wsl # 启动
wsl --shutdown # 重启
wsl -l -v # 查看发行版

注意:安装好wsl后最好把ubuntu安装上好测试wsl是不是正常的,如果wsl不正常那就没必要安装docker了安装也没用无法使用的

五、安装 Docker‌

下载 Docker 安装包:
Docker 百度网盘下载链接:https://pan.baidu.com/s/1QsqUxs_KhwQaT6TsqCTi4A?pwd=3fxx
Docker 夸克网盘下载链接:https://pan.quark.cn/s/4a3a678e0b72

其他教程及资源请访问我们的知识库:https://l5s165.smartapps.baidu.com

知识库提供各种教程及软件镜像等资源

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐