我已经多次尝试通过Docker Quickstart Terminal启动Docker VM。删除VirtualBox中的default
虚拟机后,我收到以下输出
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>直接启动VirtualBox GUI中的default
计算机。 Headless Start,正如其他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}
相关组件的版本:
答案 0 :(得分:10)
this问题的答案之一解决了我的问题,并在此处进行了一些修改:
我找到了解决方案
在我的情况下,默认情况下未检查“属性”窗口中突出显示的项目,但我检查了它并单击“确定”关闭“属性”窗口。之后,Docker Quickstart终端能够成功启动VM。
答案 1 :(得分:1)
同样的事发生在我身上。此时我正在使用Windows Home。
至少在我的情况下,发生的事情是没有为系统创建环境变量 DOCKER_MACHINE 和 DOCKER_TOOLBOX_INSTALL_PATH 。
我只需添加它们就可以了。
答案 2 :(得分:0)
我试图关注@ chris-hunt的答案,但我没有找到突出显示的项目。我意识到这是因为我没有安装Docket Tools安装中的VirtualBOX。我想我使用的是旧版本。 所以我在Windows控制面板上卸载了docker工具和VitualBOX。之后,我重新安装了Docker Tools并检查了VirtualBOX,它终于奏效了。