«VirtualBox настроен с несколькими адаптерами только для хоста с одним и тем же IP» при запуске докера

Я пытаюсь запустить Docker на старой Mac OS.

Я получаю эту ошибку:

Error setting up host only network on machine start: VirtualBox is configured with multiple host-only adapters with the same IP "192.168.99.1". Please remove one

Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
6
0
2 658
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ответ принят как подходящий

Проблема возникла из-за запуска докера в двух разных сеансах на моей машине.

Чтобы исправить это, я запустил: VBoxManage list -l hostonlyifs для идентификации адаптеров, а затем удалил тот, который мне больше не нужен:

VBoxManage hostonlyif remove vboxnet1

В качестве альтернативы, если вы хотите иметь возможность запускать Docker из двух разных сеансов, вы можете изменить IP-адрес каждого адаптера:

  • Перейдите в «Файл» -> «Диспетчер сети хоста».
  • Изменить IP-адрес одного из адаптеров

Это только что спасло меня от перестройки моей среды minishift.

Ryan 30.11.2021 19:56

У меня возникла такая же проблема при использовании Local by Flywheel.

У меня есть две разные учетные записи пользователей на моем Mac. Один для личных целей, один для работы. Я все еще входил в свою рабочую учетную запись при попытке запустить машину в своей личной учетной записи.

Убедившись, что я полностью вышел из своей рабочей учетной записи и перезапустил ее, я смог снова заставить ее работать в моей личной учетной записи.

Прежде чем сделать это, я заметил, что мой IPv4-адрес/маска в Host Network Manager был таким же. После выхода из системы и перезапуска теперь все по-другому, и я больше не получаю уведомление при запуске Local by Flywheel.

Надеюсь, это поможет кому-то!

Эта ошибка возникает из-за того, что на вашем компьютере уже установлен виртуальный бокс.

Вот простой шаг.

Шаг 1. Удалите Virtualbox с вашего компьютера

Шаги 2. Удалите Docker и переустановите его

Фиксированный!!!

Другие вопросы по теме