管理程序没有运行?

时间:2016-02-03 12:47:10

标签: docker virtual-machine powershell-v2.0

我有两个问题:

  • 首先,有人可以告诉我在docker中执行命令行以开始构建容器和vm吗?
  • 第二个是我已经使用docker构建了一个VM,但问题是当VM的构建到达写入WAITING FOR VM TO BOOT的阶段时,它就会卡在那里,HYPERVISOR IS NOT RUNNING的错误就会出现{ {1}}处于自动运行状态 所以,请帮我摆脱这个问题。

2 个答案:

答案 0 :(得分:1)

要创建将运行泊坞窗的VM,请使用docker-machine:将docker-machine-Windows-x86_64.exe复制为docker-machine.exe您想要的任何位置。

docker-machine create -d virtualbox
docker-machine start

但请确保您已删除Windows功能HyperV,因为它与VirtualBox / VMWare不兼容 或者使用Hyper-V driver。你必须选择其中一个。

请参阅" Getting Docker running on Windows 10"

  

事实证明,HyperV和VirtualBox不会在64位模式下并排运行。有关重新启动到Windows 8.1的hypervisorlaunchtype关闭模式的Scott's blog post可以为Windows 10完美运行。
  所以我没有必要卸载HyperV功能,但事实证明,我必须禁用HyperV

答案 1 :(得分:-6)

由于虚拟机管理程序未运行2008 R2

,因此无法启动虚拟机

当您对硬件/软件进行任何更改时,会发生以上错误。有时重启服务器时会出现此问题。大多数情况下,可以在DELL和HP服务器中看到此类错误。

今天,我将在30分钟的时间内帮助您解决这个问题。

方法1:

关闭服务器,拔掉电源线五分钟,然后启动服务器。这将解决问题。

方法2:

重新启动服务器,按F2并检查虚拟化并将其设置为启用。这将解决问题并正常启动。您将能够毫无问题地启动VM。

方法3:

仅在以上两项不成功时选择此项。

转到提升的命令提示符(以管理员身份运行CMD)。 输入命令“bcdedit / set hypervisorlaunchtype Auto”,不带引号,然后按Enter键 您将收到操作成功消息。 只需重新启动主机并启动虚拟机即可。无需任何进一步的工作即可工作

我已经写了一篇关于这个问题的解决方案,试试这些解决方案 http://cbodha.com/index.php/2016/11/29/hypervisor-not-running/