【Docker报错解决】Docker.Installer.InstallWorkflow.MoveNext() 启用或关闭windows功能为空,已解决

项目场景:

Doker异常中断,后重新安装,安装失败报错报错


问题描述

Docker 安装报错(windows11)

Component Docker.Installer.EnableFeaturesAction failed:
在 Docker.Installer.InstallWorkflow.d__30.MoveNext()
— 引发异常的上一位置中堆栈跟踪的末尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Docker.Installer.InstallWorkflow.d__23.MoveNext()

安装前检查Hyper-V

控制面板–程序–启用或关闭功能中检查,发现为空
启用或关闭为空

尝试打开服务

打开服务(Services),找到 Windows Modules Installer 服务。右键点击并选择重启。无果

更新windows


解决方案:

以管理员身份打开shell,运行检查系统文件的完整性。使用部署映像服务和管理工具(DISM):

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

检查后会显示修复结果。后启用或关闭功能显示正常,选择Hyper-V后docker安装成功

解决方案:

提示:这里填写该问题的具体解决方案:

例如:新建一个 Message 对象,并将读取到的数据存入 Message,然后 mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget();换成 mHandler.sendMessage()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值