一、前言
应用场景(企业内网/无外网环境)
二、准备工作
-
系统要求检查
- Windows版本确认(win10/11)
-
必备组件清单(安装包可加我获取 weixin: wz15002953921)
- Docker Desktop安装包(
.exe
文件) - WSL2内核更新包(
wsl.2.4.8.0.x64.msi
) - Hyper-V虚拟机安装(非Windows家庭版此处忽略)
- Docker Desktop安装包(
三、离线安装流程
-
在Win+R 输入 OptionalFeatures 后回车,在Windows功能中,看看是否有Hyper-V选项
1.1 如果没有Hyper-V ,手动安装
Windows10 安装 Hyper-V ,将下面代码复制粘贴到.cmd文件,然后以管理员身份运行
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
Windows11 安装 Hyper-V ,将下面代码复制粘贴到.cmd文件,然后以管理员身份运行
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause
2. 安装 wsl.2.4.8.0.x64.msi
查看wsl版本信息
3,
在Win+R 输入 OptionalFeatures 后回车,在Windows功能中勾选Hyper-V,适用于Linux的Windows子系统,虚拟机平台等三项内容
4. 安装Docker Desktop