目前,
docker
只能在
windows
的专业版或企业版上进行安装。如果你在家庭版上尝试安装,会看到如下提示:

然而,通过修改注册表中的
windows
版本信息,我们可以成功安装。修改后,重启电脑,注册表会自动恢复,但
docker
仍能正常运行。
以下是安装步骤:
首先,进入
BIOS
并开启CPU虚拟化。具体开启方式因电脑型号而异,可以通过百度查找。接着,开启
Hyper-V
,家庭版默认未启用,可以通过以下脚本进行安装:
# 将下面的脚本保存到一个文本文件中,后缀改为 .bat 并以管理员身份运行即可安装。安装完成后重启pushd "%~dp0"dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i"del hyper-v.txtDism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
重启后,确认
Hyper-V
是否已启用。进入控制面板 -> 程序 -> 启用或关闭
windows
功能,找到
Hyper-V
并勾选。如果提示需要重启,请按指示操作。

接下来,伪装成专业版。如果你不熟悉操作,可以先将所有注册表信息导出到磁盘中,以便在系统崩溃时进行还原。操作时不会有问题的。
家作
淘宝推出的家装家居AI创意设计工具
37 查看详情
进入注册表,按
Win + R
并输入
regedit
,然后根据图中指引找到
EditionID
这一项:

右键点击
EditionID
,删除原内容并修改为
Professional
。
下载并安装
docker
。重启后,你会发现注册表已被改回,但
docker
仍然可以正常使用。
最后,使用命令行查看
docker
的版本,确保安装成功:
docker version
以上就是Windows家庭版安装Docker的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/413486.html
微信扫一扫
支付宝扫一扫