
Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)
在Windows 11家庭版上安装Docker Desktop可能会遇到一些困难,因为Docker Deskt…
- 准备工作
- 安装Hyper-V,因为win10/11家庭版本身是不支持hyper-V的,需要手动安装
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
将上述代码用记事本打开复制粘贴,保存为Hyper-V.cmd,鼠标右击管理员运行,最后输入“Y”重启电脑后即可。

将 Hypervisor 的启动类型设置为 “auto”,这意味着在系统启动时自动启动 Hyper-V。
bcdedit /set hypervisorlaunchtype auto

在控制面板里面检测Hyper-V是否开启

2. 开启电脑的虚拟化技术
- 打开任务管理器检测虚拟化是否开启
- 如果没有开启的话,就开机的时候按F2/F12/Delete键,进入bios里面开启虚拟化功能,可参考:windows开启虚拟化设置(BIOS设置虚拟化)-CSDN博客

3. 设置WSL 2为默认版本并下载对应版本的子系统
wsl --set-default-version 2

安装WSL 子系统,指定版本为Ubuntu-22.04
wsl --install Ubuntu-22.04

子系统下载完后,需要配置系统名和密码(自定义配置)


4. 安装docker desktop,从官网下载exe安装包:Docker Desktop: The #1 Containerization Tool for Developers | Docker

安装完docker-desktop后,就可以愉快的使用docker啦!

安装遇到问题可联系帅哥博主帮你解决哟,Contact – STARBUCKET