新建一个docker.bat,内容如下:
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*containers*.mum >containers.txt
for /f %%i in ('findstr /i . containers.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del containers.txt
Dism /online /enable-feature /featurename:Containers -All /LimitAccess /ALLpause
保存后右键使用管理员权限运行
等待安装完成后重启,或者也可以不用重启,先点击桌面docker启动看看,如果不行重启后在试。