docker安装过程中hyper-v启动问题

在安装docker过程中,由于本机之前好像在下安卓模拟器的时候调整过hyper-v的一些配置,抑或是系统本身更新存在的一些问题(win10系统一直更新不了),导致了如下的问题:
在这里插入图片描述
该问题,首先是想通过该方法解决:
在这里插入图片描述
但是发现没有该选项,所以决定继续解决:
打开 Windows PowerShell,输入 systeminfo 命令:

可以看到出现了很多处理器的信息,最末尾有个 Hyper-V 要求,如果四个全是 “是”,则表示支持 Hyper-V 功能。
则可以创建如下代码块,并且命名为hyper-v.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选项了

但是还有坑,那就是hyper-v-》hyper-v平台-》hyper-v虚拟机监控程序无法打开,导致docker依旧无法正常启动,于是解决方法为:
https://blog.csdn.net/khbilhjknkjb/article/details/125254156
但是我尝试了上面方法后的确打开了hyper-v虚拟机监控程序,但是笔记本电脑(联想)开机打不开了,卡在了legion图标,电脑风扇转的很快很大声,但是等多久也打不开。
一开始以为是系统坏了,就长按关机三次,然后去安全模式里搞,关闭hyper-v,或者返回到更新前,重装windows这些,都不管用;然后开始担心是不是硬件问题,那就花的钱多了,哭~;

然后我去维修点,一开始运气不好,说是装系统会蓝屏,差点就要换硬盘了,好在后面又试了下,运气好,重装成功就能成功开机了,省了好多钱~驱动也是最新版本,window10版本也最新,c盘东西清空了,我就继续试了下安装hyper-v和docker

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,然后又去下载wsl
如果下载不了:
https://blog.csdn.net/treesorshining/article/details/128582899

wsl --install
wsl --update

好像还有个wsl --setversion2
可能要多试几次

在这里插入图片描述
然后重启电脑

然后最好注册个docker账号,不然docker有时候也会出现一些奇怪的问题,比如容器启动不了~
如果不行,把docker删除重新安装一次,再重启电脑,应该就可以解决啦~

以上是我安装docker踩过的坑

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值