Docker Quickstart终端无法在Windows 10中启动VirtualBox VM
我已经多次尝试通过Docker Quickstart终端启动Docker VM。在VirtualBox中删除Docker Quickstart终端无法在Windows 10中启动VirtualBox VM,windows,docker,virtualbox,docker-toolbox,Windows,Docker,Virtualbox,Docker Toolbox,我已经多次尝试通过Docker Quickstart终端启动Docker VM。在VirtualBox中删除默认值虚拟机后,我收到以下输出 Creating Machine default... Running pre-create checks... Creating machine... (default) OUT | Creating VirtualBox VM... (default) OUT | Creating SSH key... (default) OUT | Starting
默认值
虚拟机后,我收到以下输出
Creating Machine default...
Running pre-create checks...
Creating machine...
(default) OUT | Creating VirtualBox VM...
(default) OUT | Creating SSH key...
(default) OUT | Starting VirtualBox VM...
Error creating machine: Error in driver during machine creation: exit status 1
Looks like something went wrong... Press any key to continue...
为了进一步排除故障,我尝试直接使用start>Headless start在VirtualBox GUI中启动default
机器,正如其他Docker问题中所建议的那样。启动失败,我收到一个包含以下内容的错误对话框:
Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter' (VERR_INTNET_FLT_IF_NOT_FOUND).
Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).
Result Code:
E_FAIL (0x80004005)
Component:
ConsoleWrap
Interface:
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
相关组件的版本:
- VirtualBox版本5.0.11 r104393
- Docker工具箱1.9.1a
- Windows 10版本1511(操作系统版本10586.14)
- 打开Windows网络连接
- 右键单击创建的VirtualBox主机专用适配器
- 选择属性
- 选中“VirtualBox NDIS6桥接网络驱动程序”
- 禁用并启用突出显示的项目
- 问题的一个答案解决了我的问题。下面是一些编辑:
我找到了解决办法
对我来说,“VirtualBox NDIS6桥接网络驱动程序”未被检查。我检查了它,然后单击“确定”关闭“属性”窗口。在那之后,Docker Quickstart终端能够成功启动VM。我试图按照@chris hunt answer进行操作,但没有找到突出显示的项目。我意识到这是因为我没有安装Docket Tools安装中的VirtualBOX。我想我用的是旧版本。
所以我卸载了docker工具和VitualBOX,它们都在windows控制面板上。之后,我在检查VirtualBOX的情况下重新安装了Docker工具,它终于起作用了。同样的事情也发生在我身上。现在我正在使用Windows Home 至少在我的例子中,发生的情况是没有为系统创建环境变量DOCKER\u MACHINE和DOCKER\u TOOLBOX\u INSTALL\u PATH 我只需要添加它们,就行了
谢谢!在我的例子中,我在Windows网络连接中有三个VirtualBox纯主机适配器。我必须在正确的步骤上执行这些步骤,然后它才能工作,这需要几次尝试。