当前位置:   article > 正文

windows中Docker的安装和启动_windows启动docker的命令

windows启动docker的命令

检查系统是不是非家庭版

首先windows的版本不能是家庭版,因为Docker需要用到Hyper-V,而家庭版不支持Hyper-V

Hyper-V是由微软公司开发的一种虚拟化技术,它允许在一台物理计算机上同时运行多个虚拟机。虚拟机可以模拟出独立的计算环境,包括处理器、内存、硬盘、网络等资源,并且可以安装和运行不同的操作系统和应用程序。通过使用Hyper-V,用户可以将一台物理计算机划分为多个虚拟计算环境,提高硬件资源的利用率,并且方便管理和部署各种应用。Hyper-V广泛应用于服务器虚拟化、应用程序测试和开发环境等领域。

如果是家庭版就得要换成专业版或者企业版教育版什么的

升为专业版

  1. 管理员模式打开命令窗口
  2. 在窗口光标处输入slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX回车
  3. 输入slmgr /skms kms.03k.org回车
  4. 输入slmgr /ato回车
    知乎的图直接搬来的

以上方法来自知乎https://zhuanlan.zhihu.com/p/604489327

确保Hyper-V相关服务已启用

可以按win+s进行搜索,内容为启用或关闭Windows功能
启用或关闭Windows功能页面截图

这里的Hyper-V家庭版是不会显示出来的

在这里插入图片描述
正常情况下点击确定电脑重启配置好了后就成功了
但是可能某些问题会导致更新配置失败无法启用

重启中显示我们无法完成功能 正在撤销更改 请勿关闭计算机问题

在这里插入图片描述

  1. 可以尝试先启用Hyper-V 管理工具(不用重启),然后再启用Hyper-V平台(重启)
  2. 使用工具修补系统或更新系统后再尝试
    https://www.microsoft.com/zh-cn/software-download/windows10

启动Docker报错

可能会有的问题

在这里插入图片描述

问题出在Hyper-V已禁用或Hypervisor代理未运行。
如果Hyper-V功能已启用但不起作用,需确保其守护进程自动运行
管理员身份打开命令窗,输入bcdedit /set hypervisorlaunchtype auto回车重启
再次打开估计就可以了

以上方法来自 https://blog.csdn.net/MyronCham/article/details/125216511

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/816870
推荐阅读
相关标签
  

闽ICP备14008679号