windows上带virtualbox的docker

windows上带virtualbox的docker,windows,docker,vagrant,virtualbox,Windows,Docker,Vagrant,Virtualbox,上下文: 我已经安装了vagrant和virtual box。我不能改变这个设置,因为它非常微妙和重要 现在,当我在windows 10上安装docker时,docker希望启用hyper-v,但现在我无法使用vagrant启动我的虚拟机 问题: 由于mac上的docker使用虚拟盒驱动程序,有没有解决方案使docker在windows上使用虚拟盒 据我所知,没有。但你不能在你的流浪箱里用Docker吗? 您可以直接在Linux虚拟机内部安装docker,而不是在windows主机上安装。或者,

上下文:

我已经安装了vagrant和virtual box。我不能改变这个设置,因为它非常微妙和重要

现在,当我在windows 10上安装docker时,docker希望启用hyper-v,但现在我无法使用vagrant启动我的虚拟机

问题:


由于mac上的docker使用虚拟盒驱动程序,有没有解决方案使docker在windows上使用虚拟盒

据我所知,没有。但你不能在你的流浪箱里用Docker吗?

您可以直接在Linux虚拟机内部安装docker,而不是在windows主机上安装。或者,您也可以安装旧版本的docker,该版本旨在使用docker机器在VirtualBox VM中运行docker。请注意,您将看到添加的挑战,如主机卷共享驱动器的方式不同,发布的端口转到VM IP,而无需vpnkit转发到主机IP/localhost。

我想将docker用于其他目的和其他项目。只是码头工人影响了流浪汉,恐怕什么都做不了。我在windows上开发了一个通过虚拟机上的vagrant共享的文件夹,然后在该vagrant虚拟机上运行我的容器。测试和调试可以通过端口转发等方式完成。无论如何,Docker在Linux上更稳定。