onlyoffice的项目有服务端,考虑用docker运行。而docker的运行需要虚拟机支持,而电脑是win10 家庭版,非专业版,故需要安装配置Hyper-V虚拟机支持。
查看电脑是否支持Hyper-V虚拟机
命令方式:Win + R 快捷键,输入msinfo32
,搜索方式:在任务栏中的Cortana搜索框中输入“系统信息”,查看系统信息-系统摘要-Hyper-V相关配置是否都开启。需4项全部为“是”才能运行Hyper-V虚拟机。
如下图:
如果不支持,可添加Hyper-V功能,将以下代码存成批处理文件(比如:test.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
开启Hyper-V配置
控制面板--程序--启用或关闭Windows功能,在Hyper-V下,勾选Hyper-V虚拟机监控程序。如果出现置灰,不可勾选状态,那就开启相关配置。
我的电脑ThinkPad e15,重启电脑,按F1
(或Fn+F1
),进入BIOS界面,有2个地方需要开启,第一个:config--CPU--【Intel Hyper-Threading Technology】--On
,第2个地方:Security--Virtualization--【Intel Virtualization Technology】--On
。