在我的主机windows10上运行docker和64位linux虚拟机

大家都知道Docker在Windows 10操作系统上本身运行。 这需要启用Hyper-V。 我做到了,docker在我的win 10上运行良好。我想在我的win 10上运行一个64位的linux虚拟机。于是我下载了oracle虚拟机和ubuntu iso,当我打开oracle vb的时候,位访客版本。 当我检查在线信息时,build议closures64位客户机版本的Hyper-V以显示。 我这样做,并能够在我的胜利10安装64位的Ubuntu VM,但它打破了我的docker运行赢10。

有什么办法,我们可以同时运行docker和64位虚拟机,并在我的客户端赢得10操作系统?

无法同时运行Hyper-V和Virtualbox。 如果系统上安装了Hyper-V,则VirtualBox不能使用VT-x。

我听说过一些解决方法,这使得切换变得简单,但是每次都必须重启系统。

Ubuntu在Hyper-V上受支持 。 微软论坛上的这个问题表明,如果您在虚拟机中安装32位或64位操作系统,Hyper-V并不在乎。

网上有很多关于如何创build一个Hyper-V Linux虚拟机的教程,创buildUbuntu Hyper V Image的五个步骤似乎都是一样的。