2
如何在Hyper-V系统上使用Vagrant和Windows的Docker?
过去,我使用VirtualBox(VB)和Vagrant(V)运行VM。由于我安装了docker-for-windows(DfW)并运行了V,因此VB抱怨Hyper-V(HV)。 [user@localhost ~]$ vagrant up Stderr: VBoxManage.exe: error: VT-x is not available (VERR_VMX_NO_VMX) VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole 尽管此链接表明V支持HV,但以上错误消息是矛盾的。VB为什么看起来与HV不兼容,为什么V表示它支持HV,以及如何防止需要禁用HV才能再次使用V。 | Product | Version | |:-----------|--------:| | Vagrant | 2.0.1 | | VirtualBox | 5.2.4 | | Windows | 10 | 讨论区 建议不要打开和关闭Hyper-V,因为它很耗时。 如果可以通过替换VB在同一系统上运行V和DfW,则可以选择。