Machine: Не удалось создать адаптер только для хоста.

Созданный на 24 апр. 2017  ·  46Комментарии  ·  Источник: docker/machine

Недавно я столкнулся с этой проблемой после того, как какое-то время без проблем использовал панель инструментов docker.

Началось после обновления винды?

Windows 10 Домашняя — 64

Удалил и переустановил панель инструментов Docker

Удалены и переустановлены различные версии VirtualBox.

Все еще получаю ту же ошибку

Running pre-create checks...
Creating machine...
(default) Copying C:\Users\me\.docker\machine\cache\boot2docker.iso to C:\Users\me\.docker\machine\machines\default\boot2docker.iso...
(default) Creating VirtualBox VM...
(default) Creating SSH key...
(default) Starting the VM...
(default) Check network to re-create if needed...
(default) Windows might ask for the permission to create a network adapter. Sometimes, such confirmation window is minimized in the taskbar.
(default) Creating a new host-only adapter produced an error: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe hostonlyif create failed:
(default) 0%...
(default) Progress state: E_FAIL
(default) VBoxManage.exe: error: Failed to create the host-only adapter
(default) VBoxManage.exe: error: Querying NetCfgInstanceId failed (0x00000002)
(default) VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface
(default) VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleCreate(struct HandlerArg *)" at line 71 of file VBoxManageHostonly.cpp
(default)
(default) This is a known VirtualBox bug. Let's try to recover anyway...
Error creating machine: Error in driver during machine creation: Error setting up host only network on machine start: The host-only adapter we just created is not visible. This is a well known VirtualBox bug. You might want to uninstall it and reinstall at least version 5.0.12 that is is supposed to fix this issue
Looks like something went wrong in step ´Checking if machine default exists´... Press any key to continue...

Самый полезный комментарий

Это сработало для меня (macOS High Sierra):

  1. Обновление VirtualBox 5.2.4
  2. Открытая безопасность и конфиденциальность, разрешение VirtualBox
  3. Начать сначала

Все 46 Комментарий

У меня _точно_ такая же проблема!

То же самое здесь: Windows 10 Home 64bit последний набор инструментов и последний виртуальный ящик

Такой же. Arch Linux x64, VirtualBox 5.1.22

То же самое на W10 64 бита

То же самое. Возникла _точно такая же_ проблема!

то же самое здесь .. кто-нибудь нашел решение?

Пользователь Arch

Мне удалось заставить его работать. Надеюсь, что подход, которому я следовал, работает для всех остальных.

После удаления AppData Docker и переустановки Virtualbox и Docker Toolbox я решил, что если я заставлю Docker Quickstart Terminal работать с правами администратора (с самого начала выполнения, а не после его выполнения появится приглашение по умолчанию), он сможет правильно создавать вещи.

Точно так же Virtualbox не мог взаимодействовать или видеть виртуальную машину, связанную с докером, если только он не был запущен с правами администратора. Дальше заработало как надо.

У меня была такая же проблема после обновления VirtualBox. Перезагрузка ПК сделала это для меня. По сути, запуск Docker Toolbox после обновления VirtualBox (для меня с 5.22 до 5.24) требует перезагрузки после установки обновленной версии, хотя в VirtualBox такого упоминания нет. После этого все заработало нормально, и Docker-Machine смогла создать сетевой адаптер и DHCP-сервер, не запуская его от имени администратора (хотя Windows запросила мое разрешение).

Та же проблема. После перезагрузки все работает нормально.

перезагрузка у меня не сработала. я все еще получаю эту ошибку на macOS High Sierra
китай...
(docker15) Копирование /Users/cj/.docker/machine/cache/boot2docker.iso в /Users/cj/.docker/machine/machines/docker15/boot2docker.iso...
(docker15) Создание виртуальной машины VirtualBox...
(docker15) Создание ключа SSH...
(docker15) Запуск виртуальной машины...
(docker15) Проверьте сеть, чтобы создать ее заново, если это необходимо...
(docker15) Создание нового адаптера только для хоста вызвало ошибку: /usr/local/bin/VBoxManage hostonlyif create failed:
(докер15) 0%...
(docker15) Состояние выполнения: NS_ERROR_FAILURE
(docker15) VBoxManage: ошибка: не удалось создать адаптер только для хоста
(docker15) VBoxManage: ошибка: VBoxNetAdpCtl: ошибка при добавлении нового интерфейса: не удалось открыть /dev/vboxnetctl: нет такого файла или каталога
(docker15) VBoxManage: ошибка: Подробности: код NS_ERROR_FAILURE (0x80004005), компонент HostNetworkInterfaceWrap, интерфейс IHostNetworkInterface
(docker15) VBoxManage: ошибка: Контекст: «RTEXITCODE handleCreate (HandlerArg *)» в строке 94 файла VBoxManageHostonly.cpp

Я думаю, что установка более новой версии Java решила мою проблему.

У @cjmash была такая же проблема, проблема для меня оказалась плохой установкой. Удалил все (запустил скрипт удаления для виртуального ящика, перетащил докер в корзину и удалил каталог ~/.docker ), перезапустил машину, повторно загрузил докер и виртуальный ящик. Затем -> переустановил докер. При запуске выдает ошибку, что должен быть установлен виртуальный ящик. Открыл установщик виртуального ящика (внутри загруженного виртуального ящика dmg), перешел на панель безопасности в настройках OS X и разрешил программу. Затем установил виртуальный ящик без ошибок. Теперь докер работает. Похоже, что если установщик не разрешен должным образом настройками OS X, вы можете выполнить установку.

С VirtualBox 5.2.4, High Sierra

Запуск локального кластера Kubernetes v1.8.0...
Запуск ВМ...
E0107 16:02:13.814743 10139 start.go:150] Ошибка при запуске хоста: Ошибка при запуске остановленного хоста: Ошибка настройки сети только для хоста при запуске машины: только что созданный адаптер только для хоста не виден. Это известная ошибка VirtualBox. Возможно, вы захотите удалить его и переустановить как минимум версию 5.0.12, которая должна решить эту проблему.

Решается перезагрузкой машины.

Перезапуск помог в следующей среде.

#more /etc/os-release
NAME="openSUSE Tumbleweed"
VERSION="20180124 "
ID=opensuse
ID_LIKE="suse"
VERSION_ID="20180124"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20180124"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"

#zypper info virtualbox

Name           : virtualbox               
Version        : 5.2.6-1.1                
Arch           : x86_64                   
Vendor         : openSUSE                 
Installed Size : 35.6 MiB                 
Installed      : Yes                      
Status         : up-to-date               
Source package : virtualbox-5.2.6-1.1.src 
Summary        : VirtualBox is an Emulator

#zypper info docker

Name           : docker                     
Version        : 17.09.1_ce-3.1             
Arch           : x86_64                     
Vendor         : openSUSE                   
Installed Size : 63.9 MiB                   
Installed      : Yes                        
Status         : up-to-date                 
Source package : docker-17.09.1_ce-3.1.src  
Summary        : The Linux container runtime

Это сводило меня с ума.
Оказалось, что у меня в системе стоит java версии 1.7, так как она нужна мне для конкретного старого проекта.
После того, как я установил java 1.8, эта проблема с созданием адаптера только для хоста исчезла.

Бьюсь об это головой. Пока не повезло.

Windows 10 Домашняя 64-битная

Что я пробовал:
Перезагрузить
Запуск от имени администратора
Удалите и переустановите Virtualbox + перезагрузите компьютер.
Обновить Java+перезагрузка
Удалите Docker Toolbox и Virtualbox. Переустановите Docker Toolbox с установленным флажком «Установить Virtualbox с NDIS5.driver [по умолчанию NDIS6]» + перезагрузите компьютер.

Все выдают одно и то же сообщение об ошибке. Не знаю, что еще попробовать.

@AleCaste : VirtualBox зависит от Java?

никогда не запускал докер на окнах. смш

при перезагрузке и переустановке удалили папку Programfiles/docker/docker Toolbox. тогда он начал работать. не знаю почему

VirtualBox 5.2.8, здесь тоже самое, перезагрузка не решает.

На Mac установка Virtualbox не интегрирована должным образом, поэтому после сбоя она запрашивает разрешение.

Просто повторно запустите установку во второй раз, предоставив драйверу ОС разрешение на установку. Нет необходимости в удалениях.

Это сработало для меня (macOS High Sierra):

  1. Обновление VirtualBox 5.2.4
  2. Открытая безопасность и конфиденциальность, разрешение VirtualBox
  3. Начать сначала

@dorkolog - Ваши инструкции сработали отлично. Однако мне пришлось получить 5.2.4 по этой ссылке: https://download.virtualbox.org/virtualbox/5.2.4/

Удаление и переустановка VirtualBox сработали для меня на macOS High Sierra

У меня была такая же проблема в Linux Mint Sylvia. Как было предложено, просто обновил виртуальный бокс.
sudo apt update && sudo apt install virtualbox
исправлена ​​проблема

Пытаюсь запустить Kitematic на Mac High Sierra.

Я сделал предложения @marcstreeter , но все еще получаю сообщение об ошибке.

Полностью удалены Docker и Virtualbox (не только приложение, но и оставшиеся ./Library части).
Перезагружен.
Установлен виртуалбокс 5.2.12. (Да, установка виртуального бокса лжет вам, что она не установлена, но она установлена.) См. Здесь: https://stackoverflow.com/questions/46546192/virtualbox-not-installing-on-high-sierra .

Затем установил Docker для Mac 18.03.1-ce-mac65.
Перезагружен.

Результирующая ошибка:

Ошибка команды: /usr/local/bin/docker-machine -D start default, версия Docker Machine: 0.14.0, сборка 89b8332, найден двоичный путь в /usr/local/bin/docker-machine, запуск сервера плагинов для виртуального бокса драйвера , Сервер плагинов прослушивает адрес 127.0.0.1:50008, () Вызов .GetVersion, Использование API версии 1, () Вызов .SetConfigRaw, () Вызов .GetMachineName, команда = запуск машины = по умолчанию, (по умолчанию) Вызов .GetState, ( по умолчанию) ДБГ | КОМАНДА: /usr/local/bin/VBoxManage showvminfo default --machinereadable,(по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | имя = "по умолчанию", (по умолчанию) DBG | группы="/",(по умолчанию) DBG | ostype="Linux 2.6 / 3.x / 4.x (64-разрядная версия)", (по умолчанию) DBG | UUID="435ed845-0351-4c62-9355-b05eee266411", (по умолчанию) DBG | CfgFile="/Users/anatomboulian/.docker/machine/machines/default/default/default.vbox", (по умолчанию) DBG | SnapFldr="/Users/anatomboulian/.docker/machine/machines/default/default/Snapshots", (по умолчанию) DBG | LogFldr="/Users/anatomboulian/.docker/machine/machines/default/default/Logs", (по умолчанию) DBG | hardwareuuid="435ed845-0351-4c62-9355-b05eee266411", (по умолчанию) DBG | память = 2048, (по умолчанию) DBG | pagefusion="off",(по умолчанию) DBG | vram=8,(по умолчанию) DBG | cpuexecutioncap=100, (по умолчанию) DBG | hpet="on",(по умолчанию) DBG | набор микросхем = "piix3", (по умолчанию) DBG | прошивка = "BIOS", (по умолчанию) DBG | cpus=1,(по умолчанию) DBG | pae="on",(по умолчанию) DBG | longmode="on",(по умолчанию) DBG | threefaultreset="off",(по умолчанию) DBG | apic="on",(по умолчанию) DBG | x2apic="off",(по умолчанию) DBG | cpuid-portability-level=0, (по умолчанию) DBG | bootmenu="отключено",(по умолчанию) DBG | boot1="dvd", (по умолчанию) DBG | boot2="dvd", (по умолчанию) DBG | boot3="диск", (по умолчанию) DBG | boot4="нет", (по умолчанию) DBG | acpi="on", (по умолчанию) DBG | ioapic="on",(по умолчанию) DBG | biosapic="apic",(по умолчанию) DBG | biossystemtimeoffset=0, (по умолчанию) DBG | rtcuuseutc="on",(по умолчанию) DBG | hwvirtex="on",(по умолчанию) DBG | nestedpaging="on",(по умолчанию) Вызов .Start,(по умолчанию) DBG | largepages="on",(по умолчанию) DBG | vtxvpid="on",(по умолчанию) DBG | vtxux="on",(по умолчанию) DBG | paravirtprovider="по умолчанию",(по умолчанию) DBG | effparavirtprovider="kvm", (по умолчанию) DBG | VMState="poweroff", (по умолчанию) DBG | VMStateChangeTime="2018-06-20T19:08:22.000000000", (по умолчанию) DBG | monitorcount=1,(по умолчанию) DBG | ускорение3d="выкл",(по умолчанию) DBG | ускорение2dvideo="выкл",(по умолчанию) DBG | teleporterenabled="off",(по умолчанию) DBG | teleporterport=0,(по умолчанию) DBG | teleporteraddress="",(по умолчанию) DBG | teleporterpassword="", (по умолчанию) DBG | tracing-enabled="off",(по умолчанию) DBG | tracing-allow-vm-access="off",(по умолчанию) DBG | трассировка-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"="/Users/anatomboulian/.docker/machine/machines/default/boot2docker.iso", (по умолчанию) DBG | "SATA-ImageUUID-0-0"="4dfe6f4d-b250-4043-8dfa-2fe8a7d7493e", (по умолчанию) DBG | "SATA-tempeject"="off",(по умолчанию) DBG | "SATA-IsEjected"="off",(по умолчанию) DBG | "SATA-1-0"="/Users/anatomboulian/.docker/machine/machines/default/disk.vmdk", (по умолчанию) DBG | "SATA-ImageUUID-1-0"="75c709e5-deeb-4671-ae8b-1ae6357ebe4d", (по умолчанию) 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"="нет", (по умолчанию) DBG | natnet1="nat", (по умолчанию) DBG | macaddress1="080027189E56",(по умолчанию) 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="нет", (по умолчанию) DBG | nic3="нет", (по умолчанию) DBG | nic4="нет", (по умолчанию) DBG | nic5="нет", (по умолчанию) DBG | nic6="нет", (по умолчанию) DBG | nic7="нет", (по умолчанию) DBG | nic8="нет", (по умолчанию) DBG | hidpointing="ps2mouse",(по умолчанию) DBG | hidkeyboard="ps2kbd",(по умолчанию) DBG | uart1="off",(по умолчанию) DBG | uart2="выкл",(по умолчанию) DBG | uart3="off",(по умолчанию) DBG | uart4="выкл",(по умолчанию) DBG | lpt1="off",(по умолчанию) DBG | lpt2="off", (по умолчанию) DBG | audio="coreaudio", (по умолчанию) DBG | audio_in="false",(по умолчанию) DBG | audio_out="false",(по умолчанию) DBG | clipboard="disabled",(по умолчанию) DBG | draganddrop="отключено",(по умолчанию) DBG | vrde="off",(по умолчанию) DBG | usb="off",(по умолчанию) DBG | ehci="off",(по умолчанию) DBG | xhci="off",(по умолчанию) DBG | SharedFolderNameMachineMapping1="Пользователи",(по умолчанию) DBG | SharedFolderPathMachineMapping1="/Users", (по умолчанию) DBG | videocap="off",(по умолчанию) DBG | videocap_audio="off",(по умолчанию) DBG | videocapscreens=0,(по умолчанию) DBG | videocapfile="/Users/anatomboulian/.docker/machine/machines/default/default/default.webm", (по умолчанию) DBG | videocapres=1024x768,(по умолчанию) DBG | videocaprate=512,(по умолчанию) DBG | videocapfps=25, (по умолчанию) DBG | videocapopts=,(по умолчанию) DBG | GuestMemoryBalloon=0, (по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage showvminfo default --machinereadable,(по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | имя = "по умолчанию", (по умолчанию) DBG | группы="/",(по умолчанию) DBG | ostype="Linux 2.6 / 3.x / 4.x (64-разрядная версия)", (по умолчанию) DBG | UUID="435ed845-0351-4c62-9355-b05eee266411", (по умолчанию) DBG | CfgFile="/Users/anatomboulian/.docker/machine/machines/default/default/default.vbox", (по умолчанию) DBG | SnapFldr="/Users/anatomboulian/.docker/machine/machines/default/default/Snapshots", (по умолчанию) DBG | LogFldr="/Users/anatomboulian/.docker/machine/machines/default/default/Logs", (по умолчанию) DBG | hardwareuuid="435ed845-0351-4c62-9355-b05eee266411", (по умолчанию) DBG | память = 2048, (по умолчанию) DBG | pagefusion="off",(по умолчанию) DBG | vram=8,(по умолчанию) DBG | cpuexecutioncap=100, (по умолчанию) DBG | hpet="on",(по умолчанию) DBG | набор микросхем = "piix3", (по умолчанию) DBG | прошивка = "BIOS", (по умолчанию) DBG | cpus=1,(по умолчанию) DBG | pae="on",(по умолчанию) DBG | longmode="on",(по умолчанию) DBG | threefaultreset="off",(по умолчанию) DBG | apic="on",(по умолчанию) DBG | x2apic="off",(по умолчанию) DBG | cpuid-portability-level=0, (по умолчанию) DBG | bootmenu="отключено",(по умолчанию) DBG | boot1="dvd", (по умолчанию) DBG | boot2="dvd", (по умолчанию) DBG | boot3="диск", (по умолчанию) DBG | boot4="нет", (по умолчанию) DBG | acpi="on", (по умолчанию) DBG | ioapic="on",(по умолчанию) DBG | biosapic="apic",(по умолчанию) DBG | biossystemtimeoffset=0, (по умолчанию) DBG | rtcuuseutc="on",(по умолчанию) DBG | hwvirtex="on",(по умолчанию) DBG | вложенный пейджинг = "на", (по умолчанию) DBG | largepages="on",(по умолчанию) DBG | vtxvpid="on",(по умолчанию) DBG | vtxux="on",(по умолчанию) DBG | paravirtprovider="по умолчанию",(по умолчанию) DBG | effparavirtprovider="kvm", (по умолчанию) DBG | VMState="poweroff", (по умолчанию) DBG | VMStateChangeTime="2018-06-20T19:08:22.000000000", (по умолчанию) DBG | monitorcount=1,(по умолчанию) DBG | ускорение3d="выкл",(по умолчанию) DBG | ускорение2dvideo="выкл",(по умолчанию) DBG | teleporterenabled="off",(по умолчанию) DBG | teleporterport=0,(по умолчанию) DBG | teleporteraddress="",(по умолчанию) DBG | teleporterpassword="", (по умолчанию) DBG | tracing-enabled="off",(по умолчанию) DBG | tracing-allow-vm-access="off",(по умолчанию) DBG | трассировка-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"="/Users/anatomboulian/.docker/machine/machines/default/boot2docker.iso", (по умолчанию) DBG | "SATA-ImageUUID-0-0"="4dfe6f4d-b250-4043-8dfa-2fe8a7d7493e", (по умолчанию) DBG | "SATA-tempeject"="off",(по умолчанию) DBG | "SATA-IsEjected"="off",(по умолчанию) DBG | "SATA-1-0"="/Users/anatomboulian/.docker/machine/machines/default/disk.vmdk", (по умолчанию) DBG | "SATA-ImageUUID-1-0"="75c709e5-deeb-4671-ae8b-1ae6357ebe4d", (по умолчанию) 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"="нет", (по умолчанию) DBG | natnet1="nat", (по умолчанию) DBG | macaddress1="080027189E56",(по умолчанию) 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="нет", (по умолчанию) DBG | nic3="нет", (по умолчанию) DBG | nic4="нет", (по умолчанию) DBG | nic5="нет", (по умолчанию) DBG | nic6="нет", (по умолчанию) DBG | nic7="нет", (по умолчанию) DBG | nic8="нет", (по умолчанию) DBG | hidpointing="ps2mouse",(по умолчанию) DBG | hidkeyboard="ps2kbd",(по умолчанию) DBG | uart1="off",(по умолчанию) DBG | uart2="выкл",(по умолчанию) DBG | uart3="off",(по умолчанию) DBG | uart4="выкл",(по умолчанию) DBG | lpt1="off",(по умолчанию) DBG | lpt2="off", (по умолчанию) DBG | audio="coreaudio", (по умолчанию) DBG | audio_in="false",(по умолчанию) DBG | audio_out="false",(по умолчанию) DBG | clipboard="disabled",(по умолчанию) DBG | draganddrop="отключено",(по умолчанию) DBG | vrde="off",(по умолчанию) DBG | usb="off",(по умолчанию) DBG | ehci="off",(по умолчанию) DBG | xhci="off",(по умолчанию) DBG | SharedFolderNameMachineMapping1="Пользователи",(по умолчанию) DBG | SharedFolderPathMachineMapping1="/Users", (по умолчанию) DBG | videocap="off",(по умолчанию) DBG | videocap_audio="off",(по умолчанию) DBG | videocapscreens=0,(по умолчанию) DBG | videocapfile="/Users/anatomboulian/.docker/machine/machines/default/default/default.webm", (по умолчанию) DBG | videocapres=1024x768,(по умолчанию) DBG | videocaprate=512,(по умолчанию) DBG | videocapfps=25, (по умолчанию) DBG | videocapopts=,(по умолчанию) DBG | GuestMemoryBalloon=0, (по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | Поиск hostonly-интерфейса для IPv4: 192.168.99.1 и Маска: ffffff00, (по умолчанию) DBG | Не найдено (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage hostonlyif create, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | 0%...,(по умолчанию) DBG | Состояние выполнения: NS_ERROR_FAILURE, (по умолчанию) DBG | VBoxManage: ошибка: не удалось создать адаптер только для хоста (по умолчанию) DBG | VBoxManage: ошибка: VBoxNetAdpCtl: ошибка при добавлении нового интерфейса: не удалось открыть /dev/vboxnetctl: нет такого файла или каталога (по умолчанию) DBG | VBoxManage: ошибка: Подробности: код NS_ERROR_FAILURE (0x80004005), компонент HostNetworkInterfaceWrap, интерфейс IHostNetworkInterface, (по умолчанию) DBG | VBoxManage: ошибка: Контекст: «RTEXITCODE handleCreate (HandlerArg *)» в строке 94 файла VBoxManageHostonly.cpp, (по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | КОМАНДА: /usr/local/bin/VBoxManage list hostonlyifs, (по умолчанию) DBG | STDOUT:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, (по умолчанию) DBG | STDERR:,(по умолчанию) DBG | {,(по умолчанию) DBG | }, Ошибка настройки сети только для хоста при запуске машины: адаптер только для хоста, который мы только что создали, не виден. Это известная ошибка VirtualBox. Возможно, вы захотите удалить его и переустановить как минимум версию 5.0.12, которая должна решить эту проблему.

Я была такая же проблема. У меня есть два решения для этого.

  • Удалите приложение Check Point Endpoint Security ИЛИ
  • добавлена ​​строка ниже в vagrantfile
    config.vm.network "public_network", ip: "{ip}" вместе с config.vm.network "private_network", ip: "{ip}"
    image

Я установил набор инструментов Docker.

Получил работу Docker Quickstart Terminal :

  1. Установите Virtualbox отдельно.
  2. Откройте «Безопасность и конфиденциальность» и разрешите установку из Oracle.
  3. Перезапущен установщик Virtualbox
  4. Перезапущен Docker Quickstart Terminal
  5. Сделанный.

@thebiltheory Это здорово, но в документации по докеру говорится, что Docker Quickstart Terminal — это устаревшее настольное решение: https://docs.docker.com/toolbox/toolbox_install_mac/

Устаревшее настольное решение. Docker Toolbox предназначен для старых систем Mac и Windows, которые не соответствуют требованиям Docker для Mac и Docker для Windows. Мы рекомендуем обновить до более новых приложений, если это возможно.

Мой рабочий стол — 10.13.6 Mac High Sierra, и ему не нужен набор инструментов.

Из любопытства, какая у вас версия ОС?

Спасибо, @fleveillee , у меня тоже работает перезагрузка.
Вот моя среда:

MacOS Высокая Сьерра
Virtualbox 5.2.18 (VirtualBox-5.2.18-124319-OSX.dmg)
докер-машина версии 0.14.0, сборка 89b8332

Возникла проблема после обновления mac os до Mojave .

$ docker-machine restart default
Restarting "default"...
Starting "default"...
(default) Check network to re-create if needed...
(default) Creating a new host-only adapter produced an error: /usr/local/bin/VBoxManage hostonlyif create failed:
(default) 0%...
(default) Progress state: NS_ERROR_FAILURE
(default) VBoxManage: error: Failed to create the host-only adapter
(default) VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory
(default) VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface
(default) VBoxManage: error: Context: "RTEXITCODE handleCreate(HandlerArg *)" at line 94 of file VBoxManageHostonly.cpp
(default)
(default) This is a known VirtualBox bug. Let's try to recover anyway...
Error setting up host only network on machine start: The host-only adapter we just created is not visible. This is a well known VirtualBox bug. You might want to uninstall it and reinstall at least version 5.0.12 that is is supposed to fix this issue

Обновление Virtualbox решило проблему:
virtualbox 5.2.10,122088 -> 5.2.18,124319

(Решение, MacOS, перезагрузка не требуется, требуется переустановка виртуальной машины)
Запуск на Mac. Виртуальная коробка не была установлена, поэтому я установил ее, но она не удалась (потому что Mac — это безопасность, даже после того, как я разрешил установку из всех источников). Разрешил в настройках безопасности. Запустил скрипт удаления для виртуальной машины. Повторно щелкнул файл .pkg, который должен был установить его. Удалил машину и снова создал машину, и все заработало!

Решение для Windows 7 — переустановить Virutal Box. У меня работает нормально.

Просто установите последний виртуальный бокс 5.2.0, и это может исправить.

У @cjmash была такая же проблема, проблема для меня оказалась плохой установкой. Удалил все (запустил скрипт удаления для виртуального ящика, перетащил докер в корзину и удалил каталог ~/.docker ), перезапустил машину, повторно загрузил докер и виртуальный ящик. Затем -> переустановил докер. При запуске выдает ошибку, что должен быть установлен виртуальный ящик. Открыл установщик виртуального ящика (внутри загруженного виртуального ящика dmg), перешел на панель безопасности в настройках OS X и разрешил программу. Затем установил виртуальный ящик без ошибок. Теперь докер работает. Похоже, что если установщик не разрешен должным образом настройками OS X, вы можете выполнить установку.

Господи, проще, чем я ожидал... 🤦‍♂️

Спасибо дружище!!

Перезагрузите мою машину, и у меня это тоже работает - спасибо

* Перезапуск моей машины также помог мне - спасибо

Мне удалось заставить его работать. Надеюсь, что подход, которому я следовал, работает для всех остальных.

После удаления AppData Docker и переустановки Virtualbox и Docker Toolbox я решил, что если я заставлю Docker Quickstart Terminal работать с правами администратора (с самого начала выполнения, а не после его выполнения появится приглашение по умолчанию), он сможет правильно создавать вещи.

Точно так же Virtualbox не мог взаимодействовать или видеть виртуальную машину, связанную с докером, если только он не был запущен с правами администратора. Дальше заработало как надо.

Это решение сработало для меня.
Странно, но сработало :)
Спасибо, ты спас меня, чувак.

Помогла ручная установка последней версии VirtualBox и перезагрузка.

Это решило проблему для меня (Mac OS X, V6.0):
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" перезапустить

Удаление VirtualBox и переустановка через brew cask install virtualbox решили эту проблему для меня.
--Mac OSX Каталина 10.15.1

Запуск VM работал для меня

Я столкнулся с той же проблемой. Исправлена ​​проблема после ручной установки последней версии VirtualBox.

Для окна я удалил виртуальный ящик виртуальной машины, предоставленный набором инструментов, и вручную установил последнюю версию 6.1.x, и сделал docker-machine restart default , и это работает для меня.

Привет, ребята, у меня была такая же проблема в течение последних недель. Я скачал более старую версию Virtualbox, и это решило проблему. Я смог получить hostonly адаптер. Загрузите виртуальный бокс 5.2.42.

Удалите Virtualbox, поставляемый с набором инструментов Docker... установите его отдельно с веб-сайта Virtual Box, а затем повторно запустите терминал быстрого запуска Docker.
Это будет работать так, по крайней мере, в моем случае.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги