如何在 Windows 10 家庭版中安装和运行 Docker

如何在 Windows 10 家庭版中安装和运行 Docker

我知道网上有一些关于这个的教程。但是,对我来说似乎都不起作用。让我解释一下我到目前为止尝试的步骤以及我最终遇到的问题。

  1. 由于我的 Windows 10 家庭版不支持 Hyper V,因此我从以下网址下载并安装了适用于 Windows 的 Docker 工具:

https://github.com/docker/toolbox/releases/tag/v1.12.3

  1. 我的电脑上已经安装了 VirtualBox (5.1.6)。因此,我在安装了 docker tools 后启动了 Kitematic。它显示了以下错误:

Error: connect ENOENT //./pipe/docker_engine

USE VIRTUALBOX从可用选项中选择,然后它抱怨我VT-X/AMD-V没有启用。我Virtualization从 BIOS 启用并重复相同的过程。

  1. 这次我的 Docker VM 创建成功(我可以从我的 VirtualBox Manager 中看到新的 VM。但是,VM 创建完成后立即显示了一条很大的错误消息:
命令失败:C:\Program Files\Docker Toolbox\docker-machine.exe -D create -d virtualbox --virtualbox-memory 2048 default,Docker Machine 版本:0.8.2,build e18a919,在 C:\Program Files\Docker Toolbox\docker-machine.exe 找到二进制路径,为驱动程序 virtualbox 启动插件服务器,插件服务器在地址 127.0.0.1:49813 监听,()调用 .GetVersion,使用 API 版本 1,()调用 .SetConfigRaw,()调用 .GetMachineName,(flag-lookup)调用 .GetMachineName,(flag-lookup)调用 .DriverName,(flag-lookup)调用 .GetCreateFlags,在 C:\Program Files\Docker Toolbox\docker-machine.exe 找到二进制路径,为驱动程序 virtualbox 启动插件服务器,插件服务器在地址监听127.0.0.1:49818,() 调用 .GetVersion,使用 API 版本 1,() 调用 .SetConfigRaw,() 调用 .GetMachineName,(默认) 调用 .GetMachineName,(默认) 调用 .DriverName,(默认) 调用 .GetCreateFlags,(默认) 调用 .SetConfigFromFlags,(默认) 调用 .PreCreateCheck,(默认) DBG | COMMAND: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe --version,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 5.1.6r110634,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | Hyper-V 未安装。,(默认) DBG | %!(EXTRA *exec.Error=exec: “vmms.exe”: 在 %PATH 中未找到可执行文件%)命令:wmic cpu get VirtualizationFirmwareEnabled,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | VirtualizationFirmwareEnabled,(默认) DBG | TRUE,(默认) DBG |,(默认) DBG | },(默认) DBG | 本地 Boot2Docker ISO 版本:v1.12.2,(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 名称:VirtualBox Host-Only Ethernet Adapter,(默认) DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认)DBG | DHCP:已启用,(默认)DBG | IP地址:169.254.217.218,(默认)DBG | 网络掩码:255.255.0.0,(默认)DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认)DBG | IPV6NetworkMaskPrefixLength:64,(默认)DBG | 硬件地址:0a:00:27:00:00:03,(默认)DBG | 介质类型:以太网,(默认)DBG | 状态:启动,(默认)DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG |,(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },(默认)调用.GetConfigRaw,(默认)调用.Create,(默认)DBG | 本地 Boot2Docker ISO 版本:v1.12.3,(默认)DBG | 创建磁盘映像...,(默认)DBG | 创建 20000 MB 硬盘映像...,(默认)DBG | 写入魔术 tar 标头,(默认)DBG | 写入 SSH 密钥 tar 标头,(默认)DBG | 调用内部 createDiskImage,(默认)DBG | &{C:\Program Files\Oracle\VirtualBox\VBoxManage.exe [C:\Program Files\Oracle\VirtualBox\VBoxManage.exe convertfromraw stdin C:\Users\bondrul\.docker\machine\machines\default\disk.vmdk 20971520000 --format VMDK] [] [] false [] [] [] [] },(默认) DBG | 启动命令,(默认) DBG | 复制到 stdin,(默认) DBG | 填充零,(默认) DBG | 关闭 STDIN,(默认) DBG | 等待 cmd,(默认) DBG | 从原始图像文件“stdin”转换为文件“C:\Users\bondrul\.docker\machine\machines\default\disk.vmdk”......,(默认) DBG | 创建大小为 20971520000 字节(20000MB)的动态图像......,(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe createvm --basefolder C:\Users\bondrul\.docker\machine\machines\default --name default --register,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 虚拟机“default”已创建并注册。,(默认) DBG | UUID:82ffd2ab-46fb-42c1-893c-7a072642f60e,(默认)DBG | 设置文件:'C:\Users\bondrul\.docker\machine\machines\default\default\default.vbox',(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },(默认)DBG | VM CPUS:1,(默认)DBG | VM 内存:2048,(默认)DBG |命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifiedvm default --firmware bios --bioslogofadein off --bioslogofadeout off --bioslogodisplaytime 0 --biosbootmenu disabled --ostype Linux26_64 --cpus 1 --memory 2048 --acpi on --ioapic on --rtcuseutc on --natdnshostresolver1 off --natdnsproxy1 on --cpuhotplug off --pae on --hpet on --hwvirtex on --nestedpaging on --largepages on --vtxvpid on --accelerate3d off --boot1 dvd,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG |命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifiedvm default --nic1 nat --nictype1 82540EM --cableconnected1 on,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storagectl default --name SATA --add sata --hostiocache on,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG |命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach default --storagectl SATA --port 0 --device 0 --type dvddrive --medium C:\Users\bondrul\.docker\machine\machines\default\boot2docker.iso,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach default --storagectl SATA --port 1 --device 0 --type hdd --medium C:\Users\bondrul\.docker\machine\machines\default\disk.vmdk,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe guestproperty set default /VirtualBox/GuestAdd/SharedFolders/MountPrefix /,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe guestproperty set default /VirtualBox/GuestAdd/SharedFolders/MountDir /,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | 设置 shareDir,(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe sharedfolder add default --name c/Users --hostpath \\?\c:\Users --automount,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe setextradata 默认 VBoxInternal2/SharedFoldersEnableSymlinksCreate/c/Users 1,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo 默认 --machinereadable,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | name="默认",(默认) DBG | groups="/",(默认) DBG | ostype="Linux 2.6 / 3.x / 4.x (64 位)",(默认) DBG | UUID="82ffd2ab-46fb-42c1-893c-7a072642f60e",(默认) DBG | CfgFile="C:\\Users\\bondrul\\.docker\\machine\\machines\\default\\default\\default.vbox",(默认) DBG | SnapFldr="C:\\Users\\bondrul\\.docker\\machine\\machines\\default\\default\\Snapshots",(默认) DBG | LogFldr="C:\\Users\\bondrul\\.docker\\machine\\machines\\default\\default\\Logs",(默认) DBG | hardwareuuid="82ffd2ab-46fb-42c1-893c-7a072642f60e",(默认) DBG | memory=2048,(默认) DBG | pagefusion="off",(默认) DBG | vram=8,(默认) DBG | cpuexecutioncap=100,(默认) DBG | hpet="on",(默认) DBG | chipset="piix3",(默认) DBG | firmware="BIOS",(默认) DBG | cpus=1,(默认) DBG | pae="on",(默认) DBG | longmode="on",(默认) DBG | triplefaultreset="off",(默认) DBG | apic="on",(默认) DBG | x2apic="off",(默认) DBG | cpuid-portability-level=0,(默认) DBG | bootmenu="disabled",(默认) DBG | boot1="dvd",(默认) DBG | boot2="dvd",(默认) DBG | boot3="disk",(默认) DBG | boot4="none",(默认) DBG | acpi="on",(默认) DBG | ioapic="on",(默认) DBG | biosapic="apic",(默认) DBG | biossystemtimeoffset=0,(默认) DBG | rtcuseutc="on",(默认) DBG | hwvirtex="on",(默认) DBG | nestedpaging="on",(默认) DBG | largepages="on",(默认) DBG | vtxvpid="on",(默认) DBG | vtxux="on",(默认) DBG | paravirtprovider="default",(默认) DBG | effparavirtprovider="kvm",(默认) DBG | VMState="poweroff",(默认) DBG | VMStateChangeTime="2016-11-15T20:25:35.134000000",(默认) DBG | monitorcount=1,(默认) DBG | accelerate3d="off",(默认) DBG | accelerate2dvideo="off",(默认) DBG | teleporterenabled="off",(默认) DBG | teleporterport=0,(默认) DBG | teleporteraddress="",(默认) DBG | teleporterpassword="",(默认) DBG | tracing-enabled="off",(默认) DBG | tracing-allow-vm-access="off",(默认) DBG | tracing-config="",(默认) DBG | autostart-enabled="off",(默认) DBG | autostart-delay=0,(默认) DBG | defaultfrontend="",(默认) DBG | storagecontrollername0="SATA",(默认) DBG | storagecontrollertype0="IntelAhci",(默认) DBG | storagecontrollerinstance0="0",(默认) DBG | storagecontrollermaxportcount0="30",(默认) DBG | storagecontrollerportcount0="30",(默认) DBG | storagecontrollerbootable0="on",(默认) DBG | "SATA-0-0"="C:\Users\bondrul\.docker\machine\machines\default\boot2docker.iso",(默认) DBG | "SATA-ImageUUID-0-0"="583a8394-8dbc-4319-a19f-420d967c83ad",(默认) DBG | "SATA-tempeject"="off",(默认) DBG | "SATA-IsEjected"="off",(默认) DBG | "SATA-1-0"="C:\Users\bondrul\.docker\machine\machines\default\disk.vmdk",(默认) DBG | “SATA-ImageUUID-1-0”="1e38af75-2aa9-4b64-83d6-2bca0db86bc2",(默认) DBG | “SATA-2-0”="无",(默认) DBG | “SATA-3-0”="无",(默认) DBG | “SATA-4-0”="无",(默认) DBG | “SATA-5-0”="无",(默认) DBG | “SATA-6-0”="无",(默认) DBG | “SATA-7-0”="无",(默认) DBG | “SATA-8-0”="无",(默认) DBG | “SATA-9-0”="无",(默认) DBG | “SATA-10-0”="无",(默认) DBG | “SATA-11-0”="无",(默认) DBG | “SATA-12-0”="无",(默认) DBG | “SATA-13-0”="无"(默认)DBG | “SATA-14-0”="无"(默认)DBG | “SATA-15-0”="无"(默认)DBG | “SATA-16-0”="无"(默认)DBG | “SATA-17-0”="无"(默认)DBG | “SATA-18-0”="无"(默认)DBG | “SATA-19-0”="无"(默认)DBG | “SATA-20-0”="无"(默认)DBG | “SATA-21-0”="无"(默认)DBG | “SATA-22-0”="无"(默认)DBG | “SATA-23-0”="无"(默认)DBG | “SATA-24-0”="无"(默认)DBG | “SATA-25-0”="无"(默认)DBG | “SATA-26-0”="无",(默认) DBG | “SATA-27-0”="无",(默认) DBG | “SATA-28-0”="无",(默认) DBG | "SATA-29-0"="none",(默认) DBG | natnet1="nat",(默认) DBG | macaddress1="080027B58655",(默认) DBG | cableconnected1="on",(默认) DBG | nic1="nat",(默认) DBG | nictype1="82540EM",(默认) DBG | nicspeed1="0",(默认) DBG | mtu="0",(默认) DBG | sockSnd="64",(默认) DBG | sockRcv="64",(默认) DBG | tcpWndSnd="64",(默认) DBG | tcpWndRcv="64",(默认) DBG | nic2="none",(默认) DBG | nic3="none",(默认) DBG | nic4="none",(默认) DBG | nic5="none",(默认) DBG | nic6="none",(默认) DBG | nic7="none",(默认) DBG | nic8="none",(默认) DBG | hidpointing="ps2mouse",(默认) DBG | hidkeyboard="ps2kbd",(默认) DBG | uart1="off",(默认) DBG | uart2="off",(默认) DBG | uart3="off",(默认) DBG | uart4="off",(默认) DBG | lpt1="off",(默认) DBG | lpt2="off",(默认) DBG | audio="dsound",(默认) DBG | clipboard="disabled",(默认) DBG | draganddrop="disabled",(默认) DBG | vrde="off",(默认) DBG | usb="off",(默认) DBG | ehci="off",(默认) DBG | xhci="off",(默认) DBG | SharedFolderNameMachineMapping1="c/Users",(默认) DBG | SharedFolderPathMachineMapping1="\\?\c:\Users",(默认) DBG | vcpenabled="off",(默认) DBG | vcpscreens=0,(默认) DBG | vcpfile="C:\Users\bondrul\.docker\machine\machines\default\default\default.webm",(默认) DBG | vcpwidth=1024,(默认) DBG | vcpheight=768,(默认) DBG | vcprate=512,(默认) DBG | vcpfps=25,(默认) DBG | GuestMemoryBalloon=0,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG |命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 名称:VirtualBox Host-Only Ethernet Adapter,(默认) DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认) DBG | DHCP:已启用,(默认) DBG | IP地址:169.254.217.218,(默认) DBG | 网络掩码:255.255.0.0,(默认) DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认) DBG | IPV6NetworkMaskPrefixLength:64,(默认) DBG |硬件地址:0a:00:27:00:00:03,(默认)DBG | 介质类型:以太网,(默认)DBG | 状态:启动,(默认)DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG |,(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },(默认)DBG | 正在搜索 IPv4 的仅主机接口:192.168.99.1 和掩码:ffffff00,(默认)DBG | 未找到,(默认)DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe hostonlyif create,(默认)DBG | STDOUT:,(默认)DBG | {,(默认)DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | 0%...,(默认) DBG | 进度状态:E_INVALIDARG,(默认) DBG | VBoxManage.exe: 错误:无法创建仅主机适配器,(默认) DBG | VBoxManage.exe: 错误:断言失败:[!aInterfaceName.isEmpty()] 在‘F:\tinderbox\win-5.1\src\VBox\Main\src-server\HostNetworkInterfaceImpl.cpp’(74) 中的长 __cdecl HostNetworkInterface::init(class com::Bstr,class com::Bstr,class com::Guid,enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0038)。,(默认) DBG | VBoxManage.exe: 错误:请联系产品供应商!,(默认) DBG | VBoxManage.exe:错误:详细信息:代码 E_FAIL (0x80004005),组件 HostNetworkInterfaceWrap,接口 IHostNetworkInterface,(默认) DBG | VBoxManage.exe:错误:上下文:“enum RTEXITCODE __cdecl handleCreate(struct HandlerArg *)”位于文件 VBoxManageHostonly.cpp 第 71 行,(默认) DBG | },(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 名称:VirtualBox Host-Only Ethernet Adapter,(默认) DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认) DBG | DHCP:已启用,(默认) DBG | IP地址:169.254.217.218,(默认)DBG | 网络掩码:255.255.0.0,(默认)DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认)DBG | IPV6NetworkMaskPrefixLength:64,(默认)DBG | 硬件地址:0a:00:27:00:00:03,(默认)DBG | 介质类型:以太网,(默认)DBG | 状态:启动,(默认)DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG | ,(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },(默认)DBG |命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 名称:VirtualBox 仅主机以太网适配器,(默认) DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认) DBG | DHCP:已启用,(默认) DBG | IP地址:169.254.217.218,(默认) DBG | 网络掩码:255.255.0.0,(默认) DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认) DBG | IPV6NetworkMaskPrefixLength:64,(默认) DBG |硬件地址:0a:00:27:00:00:03,(默认)DBG | 介质类型:以太网,(默认)DBG | 状态:启动,(默认)DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG |,(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },(默认)DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认)DBG | STDOUT:,(默认)DBG | {,(默认)DBG | 名称:VirtualBox 仅主机以太网适配器,(默认)DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认)DBG | DHCP:已启用,(默认)DBG | IP地址:169.254.217.218,(默认)DBG | 网络掩码:255.255.0.0,(默认)DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认)DBG | IPV6NetworkMaskPrefixLength:64,(默认)DBG | 硬件地址:0a:00:27:00:00:03,(默认) DBG | 介质类型:以太网,(默认) DBG | 状态:启动,(默认) DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认) DBG |,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 名称:VirtualBox 仅主机以太网适配器,(默认) DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认) DBG | DHCP:已启用,(默认) DBG | IP地址:169.254.217.218,(默认)DBG | 网络掩码:255.255.0.0,(默认)DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认)DBG | IPV6NetworkMaskPrefixLength:64,(默认)DBG | 硬件地址:0a:00:27:00:00:03,(默认)DBG | 介质类型:以太网,(默认)DBG | 状态:启动,(默认)DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG | ,(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },(默认)DBG |命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 名称:VirtualBox Host-Only Ethernet Adapter,(默认) DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认) DBG | DHCP:已启用,(默认) DBG | IP地址:169.254.217.218,(默认) DBG | 网络掩码:255.255.0.0,(默认) DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认) DBG | IPV6NetworkMaskPrefixLength:64,(默认) DBG |硬件地址:0a:00:27:00:00:03,(默认)DBG | 介质类型:以太网,(默认)DBG | 状态:启动,(默认)DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG |,(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },(默认)DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认)DBG | STDOUT:,(默认)DBG | {,(默认)DBG | 名称:VirtualBox 仅主机以太网适配器,(默认)DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认)DBG | DHCP:已启用,(默认)DBG | IP地址:169.254.217.218,(默认)DBG | 网络掩码:255.255.0.0,(默认)DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认)DBG | IPV6NetworkMaskPrefixLength:64,(默认)DBG | 硬件地址:0a:00:27:00:00:03,(默认)DBG | 介质类型:以太网,(默认)DBG | 状态:启动,(默认)DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG | ,(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },(默认)DBG |命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 名称:VirtualBox Host-Only Ethernet Adapter,(默认) DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认) DBG | DHCP:已启用,(默认) DBG | IP地址:169.254.217.218,(默认) DBG | 网络掩码:255.255.0.0,(默认) DBG | IPV6Address:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认) DBG | IPV6NetworkMaskPrefixLength:64,(默认) DBG | HardwareAddress:0a:00:27:00:00:03,(默认) DBG | MediumType:以太网,(默认) DBG | 状态:启动,(默认) DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认) DBG | ,(默认) DBG | },(默认) DBG | STDERR:,(默认) DBG | {,(默认) DBG | },(默认) DBG | 命令:C:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hostonlyifs,(默认) DBG | STDOUT:,(默认) DBG | {,(默认) DBG | 名称:VirtualBox 仅主机以太网适配器,(默认) DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认) DBG | DHCP:已启用,(默认) DBG | IP地址:169.254.217.218,(默认) DBG | 网络掩码:255.255.0.0,(默认) DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认) DBG | IPV6NetworkMaskPrefixLength:64,(默认) DBG | 硬件地址:0a:00:27:00:00:03,(默认) DBG | 介质类型:以太网,(默认) DBG | 状态:启动,(默认) DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG |,(默认)DBG |},(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG |},(默认)DBG | 命令:C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe list hostonlyifs,(默认)DBG | STDOUT:,(默认)DBG | {,(默认)DBG | 名称:VirtualBox 仅主机以太网适配器,(默认)DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认)DBG | DHCP:已启用,(默认)DBG | IP地址:169.254.217.218,(默认)DBG | 网络掩码:255.255.0.0,(默认)DBG | IPV6Address:fe80:0000:0000:0000:0000:e996:d207:6c60:d9da,(默认)DBG | IPV6NetworkMaskPrefixLength:64,(默认)DBG | HardwareAddress:0a:00:27:00:00:03,(默认)DBG | MediumType:以太网,(默认)DBG | 状态:启动,(默认)DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG |,(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },(默认)DBG | 命令:C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe list hostonlyifs,(默认)DBG | STDOUT:,(默认)DBG | {,(默认)DBG |名称:VirtualBox 仅主机以太网适配器,(默认) DBG | GUID:1c7d7fa9-bfba-42d9-8664-6b0ad031df0a,(默认) DBG | DHCP:已启用,(默认) DBG | IP地址:169.254.217.218,(默认) DBG | 网络掩码:255.255.0.0,(默认) DBG | IPV6地址:fe80:0000:0000:0000:e996:d207:6c60:d9da,(默认) DBG | IPV6NetworkMaskPrefixLength:64,(默认) DBG | 硬件地址:0a:00:27:00:00:03,(默认) DBG | 介质类型:以太网,(默认) DBG | 状态:启动,(默认) DBG | VBoxNetworkName:HostInterfaceNetworking-VirtualBox 仅主机以太网适配器,(默认)DBG |,(默认)DBG | },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG | },创建机器时出错:机器创建期间驱动程序出错:机器启动时设置仅主机网络时出错:我们刚刚创建的仅主机适配器不可见。这是一个众所周知的 VirtualBox 错误。您可能需要卸载它并重新安装至少版本 5.0.12,该版本应该可以解决此问题,打开 C:\Users\bondrul\.docker\machine\machines\default\default\Logs\VBox.log:系统找不到指定的路径。,通知 bugsnag:[创建机器时出错:机器创建期间驱动程序出错:机器启动时设置仅主机网络时出错:我们刚刚创建的仅主机适配器不可见。这是一个众所周知的 VirtualBox 错误。您可能需要卸载它并重新安装至少版本 5.0.12,该版本应该可以解决此问题],`
  1. 错误消息显示,reinstall at least version 5.0.12 that is is supposed to fix this issue我已经在使用 5.1.6,其中 5.1.8 是最新版本。

  2. NAT我检查了 kitematic 创建的虚拟机的网络设置。我发现默认情况下接口已连接到。我将其更改为Host only并尝试重新启动虚拟机;结果出现以下错误:

无法为虚拟机 Ubuntu Test 打开会话。

无法打开/创建内部网络“HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter”(VERR_INTNET_FLT_IF_NOT_FOUND)。

无法连接网络 LUN(VERR_INTNET_FLT_IF_NOT_FOUND)。

结果代码:E_FAIL (0x80004005)
组件:ConsoleWrap
接口:IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

然后我按照以下说明修复了这个问题

https://forums.virtualbox.org/viewtopic.php?f=6&t=68590&start=450#p345379

  1. 然后我关闭虚拟机并尝试从 kitematic 连接,结果出现了与之前相同的错误。我尝试打开虚拟机并在虚拟机运行时尝试连接 kitematic,这次 kitematic 进入了永久加载的状态。

我没有主意了。请帮帮我。谢谢!

相关内容