
缘由
家庭版中没有Hyper-V这个功能,所以docker无法创建Linux虚拟环境
解决方法
给家庭版增加Hyper-V这个功能,则可以安装docker了
安装Hyper-V方法
建立个批处理文件(.cmd),在文件中写入以下内容
pushd "%~dp0"
dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
以管理员方式运行,并重启电脑
检查windows管理工具中出现Hyper-V后安装docker即可成功
注
docker可能要求更新Linux内核,更新文件下载地址
https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel
i(〃 ̄︶ ̄)人( ̄︶ ̄〃)i,祝好~
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END

















暂无评论内容