欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Win10家庭版安装docker for Windows遇到的坑

程序员文章站 2022-04-14 09:32:03
...

问题现象:顺利用win10 家庭版本安装上docker Desktop后,发现配置阿里镜像加速器时,卡死在settings

问题分析:Hyper-v无效

问题解决:

通过脚本开启Hyper-v

在桌面新建一个.txt文件,把下面的代码复制进去,点击保存,然后另存为.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

然后,按 win + x 打开Windows PowerShell(管理员)

Win10家庭版安装docker for Windows遇到的坑

打开管理员命令行

输入 cd ~/Desktop 切换到桌面的目录下

然后再输入 ./hyper-v.cmd 运行这个脚本,就开始下载一堆东西啦,稍微等一会儿吧,等下载完之后,会提示重启电脑

Win10家庭版安装docker for Windows遇到的坑

运行脚本

Win10家庭版安装docker for Windows遇到的坑

完毕,重启电脑


之后再重新安装docker Desktop