win10家庭版安装Docker Desktop

一、开启Hyper-V

  1. 查看Hyper-V是否开启
    控制面板\所有控制面板项\程序和功能,如果已经开启的,跳到第二步!
    在这里插入图片描述
  2. 若没有开启,将以下内容保存为.cmd文件,然后以管理员身份打开这个文件。提示重启时保存好文件重启吧,重启完成就能使用功能完整的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

二、伪装成专业版绕过安装检测

如图,由于Docker Desktop会在安装的时候检测系统版本,直接安装会显示安装失败。所以需要改下注册表绕过安装检测。

  1. 修改注册表:HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion,键:EditionID,值:Professional
    注册表修改
    注意: 1、修改前先备份注册表。2、重启后此项注册表值会自动还原,但不影响docker运行。

附、我的运行环境

本人安装硬件规格、系统版本与docker版本
在这里插入图片描述
参考:https://www.jianshu.com/p/1329954aa329/

posted @   Huathy  阅读(95)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示