赞
踩
首先windows的版本不能是家庭版,因为Docker需要用到Hyper-V,而家庭版不支持Hyper-V
Hyper-V是由微软公司开发的一种虚拟化技术,它允许在一台物理计算机上同时运行多个虚拟机。虚拟机可以模拟出独立的计算环境,包括处理器、内存、硬盘、网络等资源,并且可以安装和运行不同的操作系统和应用程序。通过使用Hyper-V,用户可以将一台物理计算机划分为多个虚拟计算环境,提高硬件资源的利用率,并且方便管理和部署各种应用。Hyper-V广泛应用于服务器虚拟化、应用程序测试和开发环境等领域。
如果是家庭版就得要换成专业版或者企业版教育版什么的
- 管理员模式打开命令窗口
- 在窗口光标处输入
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
回车- 输入
slmgr /skms kms.03k.org
回车- 输入
slmgr /ato
回车
以上方法来自知乎https://zhuanlan.zhihu.com/p/604489327
可以按win+s进行搜索,内容为启用或关闭Windows功能
这里的Hyper-V家庭版是不会显示出来的
正常情况下点击确定电脑重启配置好了后就成功了
但是可能某些问题会导致更新配置失败无法启用
我们无法完成功能 正在撤销更改 请勿关闭计算机
问题
- 可以尝试先启用Hyper-V 管理工具(不用重启),然后再启用Hyper-V平台(重启)
- 使用工具修补系统或更新系统后再尝试
https://www.microsoft.com/zh-cn/software-download/windows10
可能会有的问题
问题出在Hyper-V已禁用或Hypervisor代理未运行。
如果Hyper-V功能已启用但不起作用,需确保其守护进程自动运行
管理员身份打开命令窗,输入bcdedit /set hypervisorlaunchtype auto
回车重启
再次打开估计就可以了
以上方法来自 https://blog.csdn.net/MyronCham/article/details/125216511
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。