Win10 家庭版缺少虚拟化功能组件,因此默认Docker是无法安装启动的,那首先要做的就是在环境上提供完善了。
安装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
新建文本,将上述内容填入后修改后缀名为 .cmd
,而后以管理员身份运行即可。运行完成后,需要重启计算机完成整个流程的安装。直接下载也行:https://pan.quark.cn/s/6062ced75553
开机后搜索“启用或关闭windows服务”,如下图。就可以看到Hyper-V安装成功了
Docker安装
Docker安装较为简单,访问Docker官网下载界面 https://www.docker.com/get