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

标签 docker virtualbox docker-machine

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

目前我收到来自 Docker for Windows 的以下消息

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

我不需要同时两个

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

我需要不时使用现有的 Virtual Box VM,但我不能处于无法使用它们的位置

保罗

最佳答案

您可以执行以下操作来禁用

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?

关于docker - 启用和禁用 Hyper V Docker 所需的简单说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47081205/

相关文章:

ubuntu - 在虚拟服务器上重新映射键

docker - 构建Dockerfile时如何使用Docker机器的环境变量

Docker:使用 FROM 是否执行整个基础镜像?

android - Lollipop 模拟器无法在 Genymotion 中启动

wordpress - (Docker) 如何在 WordPress 容器中使用单独的 Composer 容器安装依赖项?

ssh - 打包后 Vagrant 身份验证失败 - 私钥丢失

docker - 如何在ConnectionString中引用Docker容器

当 docker 容器关闭时,MySQL 数据库消失了

bash - sh脚本在docker容器中不起作用

docker - 在 Kubernetes 中运行私有(private) docker 注册表时拉取图像时出现问题