← Back to list
2026-04-30T08:15:22.758ZWindowsDocker

Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)

Windows 11 家庭中文版安装Docker Desktop

在Windows 11家庭版上安装Docker Desktop可能会遇到一些困难,因为Docker Desktop通常要求Windows 10专业版或企业版。然而,通过一些特殊配置,依然可以在家庭版上成功安装并使用Docker。以下是完整的解决方案。

配置信息 操作系统:Windows 11 64-bit(家庭版) 处理器:支持虚拟化的CPU(Intel VT-x或AMD-V) RAM:至少4 GB 硬盘空间:至少20 GB可用空间 BIOS:确保已启用虚拟化技术

  1. 准备工作
  • 安装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”重启电脑后即可。 《Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)》文章正文配图 — STARBUCKET Blog

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

bcdedit /set hypervisorlaunchtype auto

《Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)》文章正文配图(配图 2)— STARBUCKET Blog

  • 在控制面板里面检测Hyper-V是否开启 《Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)》文章正文配图(配图 3)— STARBUCKET Blog
  1. 开启电脑的虚拟化技术
  1. 设置WSL 2为默认版本并下载对应版本的子系统
wsl --set-default-version 2

《Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)》文章正文配图(配图 5)— STARBUCKET Blog

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

《Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)》文章正文配图(配图 6)— STARBUCKET Blog

  • 子系统下载完后,需要配置系统名和密码(自定义配置) 《Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)》文章正文配图(配图 7)— STARBUCKET Blog 《Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)》文章正文配图(配图 8)— STARBUCKET Blog
  1. 安装docker desktop,从官网下载exe安装包: https://www.docker.com/products/docker-desktop 《Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)》文章正文配图(配图 9)— STARBUCKET Blog
  • 安装完docker-desktop后,就可以愉快的使用docker啦! 《Windows 11 家庭中文版安装Docker Desktop图文教程(亲测试验过,可以正常使用)》文章正文配图(配图 10)— STARBUCKET Blog

评论与交流

每条首评会开启一个话题;登录用户可在话题下继续讨论。

还没有评论,登录后可发起话题。

发起新话题

登录 后即可发起话题或回复评论。