docker无法创建仅限主机的适配器Windows 7

时间:2016-01-04 15:53:49

标签: docker installation windows-7-x64

我正在尝试安装/运行docker。

运行docker quickstart终端时,我遇到以下错误消息:

Machine default already exists in VirtualBox.
Starting machine default...
Error setting up host only network on machine start: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe hostonlyif create failed:
0%...
Progress state: E_FAIL
VBoxManage.exe: error: Failed to create the host-only adapter
VBoxManage.exe: error: Could not find Host Interface Networking driver! Please reinstall
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleCreate(struct HandlerArg *)" at line 71 of file VBoxManageHostonly.cpp
Looks like something went wrong... Press any key to continue...

我在网络上找到的最接近的东西与防病毒问题有关。我有Symantec Endpoint Protection,我无法禁用它。所以希望你能提供一些不触及的想法:)

否则我可以创建一个使用ubuntu ISO工作的VM。

docker-machine版本:0.5.4,构建6643d0e,似乎正在工作。

curl正在工作,我下载了文件,即互联网连接不是问题......

我不知道该做什么以及在哪里看......

任何建议都是如此。

贝恩德

3 个答案:

答案 0 :(得分:3)

当VirtualBox推出更新时,我在不同的Microsoft OS上多次遇到过这个问题。 (刚刚于今天7-20-2017发生)

快速解决方法如下:

第1步

一个。进入Windows中的VirturalBox主机专用网络适配器属性

湾取消选中VirtualBox NDIS6桥接网络驱动程序

℃。单击“确定”保存设置

第2步

一个。进入VirtualBox,启动您遇到问题的VM。

湾启动后,关闭VM

第3步

一个。返回Windows中的VirturalBox主机专用网络适配器属性

湾重新检查VirtualBox NDIS6桥接网络驱动程序

℃。单击“确定”保存设置

在此之后,您遇到问题的VM应该成功启动并按预期运行。

答案 1 :(得分:1)

我找到了几种解决方案,即使你有多个像我这样的连接,解决方案也是第一个答案:

Failed to open/create the internal network Vagrant on Windows10

答案 2 :(得分:0)

我遇到了同样的问题,并执行以下步骤:

  1. 已将Vbox版本下载到最新版本。 (5.2 ..-> 6.0 ..)
  2. 以管理员身份打开docker终端。

对于许多步骤2来说,第一步可能会起作用。