当前位置: 首页 > news >正文

Windows10专业版启动Docker启动不了问题排查解决

Windows10专业版启动Docker启动不了问题排查解决

>启用Docker的时候一直在转圈圈,提示不支持WSL2,重新安装最新的Docker,运行的时候提示:

Virtualization support not detected
Docker Desktop failed to start because virtualisation support wasn’t detected. Sign in to try restoring access to Docker features.

排查工作:

1.检查Windows功能是否开启

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

以上3项是开启的。看样子虚拟化支持是没问题的

2.wsl状态也是正常

在这里插入图片描述

4.(Ubuntu-24.04分发版运行在WSL 1版本上,但Docker Desktop需要WSL 2)将Ubuntu分发版转换为WSL 2

C:\WINDOWS\system32>wsl --list --verboseNAME            STATE           VERSION
* Ubuntu-24.04    Stopped         1C:\WINDOWS\system32>wsl --set-version Ubuntu-24.04 2
有关与 WSL 2 关键区别的信息,请访问 https://aka.ms/wsl2正在进行转换,这可能需要几分钟时间。当前计算机配置不支持 WSL2。
请启用“虚拟机平台”可选组件,并确保在 BIOS 中启用虚拟化。
通过运行以下命令启用“虚拟机平台”: wsl.exe --install --no-distribution
有关信息,请访问 https://aka.ms/enablevirtualization
错误代码: Wsl/Service/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLEDC:\WINDOWS\system32>

5.发现问题,HypervisorPlatform功能被禁用了


PS C:\WINDOWS\system32> Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like "*hyper*" -or $_.FeatureName -like "*virtual*"}FeatureName : HypervisorPlatform
State       : DisabledFeatureName : VirtualMachinePlatform
State       : EnabledFeatureName : Microsoft-Hyper-V-All
State       : EnabledFeatureName : Microsoft-Hyper-V
State       : EnabledFeatureName : Microsoft-Hyper-V-Tools-All
State       : EnabledFeatureName : Microsoft-Hyper-V-Management-PowerShell
State       : EnabledFeatureName : Microsoft-Hyper-V-Hypervisor
State       : EnabledFeatureName : Microsoft-Hyper-V-Services
State       : EnabledFeatureName : Microsoft-Hyper-V-Management-Clients
State       : Enabled

6.启用HypervisorPlatform

在以管理员打开powershell,运行以下命令开启,再重启电脑

Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -All

7.验证顺利启动Docker

Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like "*hyper*" -or $_.FeatureName -like "*virtual*"}

在这里插入图片描述

这里最关键的一点是HypervisorPlatform被禁用

http://www.dtcms.com/a/610613.html

相关文章:

  • BC817-40,215 晶体管功率开关二极管 NXP安世 集成电路IC 芯片解析
  • 项目中基于redis实现缓存
  • SpringCloud-LoadBalancer负载均衡服务调用
  • 深圳网站建设选哪家好重庆景点排名前十
  • WordPress主题设置保存信誉好的镇江网站优化
  • 动态静态结合网站php网站开发小程序
  • GitPuk V1.1.9版本发布,新增分支保护、推送合并等功能,有效保障代码质量与安全
  • 关于企业网站建设的请示如何做医药类网站
  • 网站会员发展计划相关网站查询
  • 推进门户网站建设 用好用活网站源码交易网
  • Vue 2 前端项目 Python 脚本的增删改查(CRUD)功能
  • 海淀区城市建设档案馆网站电子商务公司最低注册资本
  • 湖北响应式网站建设费用如何制作好自己的网站
  • 成都建设网站那家好苏州网上挂号预约平台12320
  • 国外公共空间设计网站临沂网站关键字优化
  • 电子商务网站建设需要多少钱公司内部网站建设的意义
  • 前端开发案例(不定期更新)
  • AcWing 3595:二叉排序树 ← BST
  • Linux内核资源管理机制深度剖析:从IO端口申请到释放的完整生命周期
  • 网站主机是什么意思公网怎么做网站
  • 内存结构/运行时数据区
  • ls、cd等命令均无法使用的问题解决
  • c语言编译器教学 | 深入理解C语言编译器原理与使用技巧
  • 网站开发教案深圳网站建设公司大全
  • 怎么降低网站的跳出率设置wordpress数据库用户名
  • 对基因列表中批量的基因进行GO和KEGG注释
  • 关于网站建设项目创业计划书广告软文案例
  • 代备案网站新手建站论坛
  • 宝塔FTP的进阶应用——通过cpolar内网穿透实现远程文件协同管理
  • C# 中使用 Influxdb 1.x(三)