启用和禁用Hyper V Docker所需的简单说明

时间:2017-11-02 17:23:45

标签: docker virtualbox docker-machine

之前我曾问过类似的问题,但我想知道是否有人可以给我一些非常简单的说明,告诉我如何关闭HyperV容器功能以便我可以使用Virtual Box然后重新启用它们来使用Docker for Windows

目前我从Docker for Windows获得以下消息

“未启用Hyper-V和容器功能。 你想让它们让Docker能够正常工作吗? 您的计算机将自动重启。 注意:VirtualBox将不再有效。“

我不需要同时使用两者

我真的需要明确的指示,因为我不想处于让docker工作的位置,然后再也不能使用Virtual Box了!

我需要经常使用现有的Virtual Box虚拟机,而且我不能处于无法使用它们的位置

1 个答案:

答案 0 :(得分:10)

您可以在下面执行以禁用

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
bcdedit /set hypervisorlaunchtype off

及以下启用

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
bcdedit /set hypervisorlaunchtype auto 

来自PowerShell

禁用

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

启用

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All

PS:源线程

https://superuser.com/questions/540055/convenient-way-to-enable-disable-hyper-v-in-windows-8

How to disable Hyper-V in command line?