Как использовать Kitematic с включенным Hyper-V

Я установил докер для Windows (работает под управлением Windows 10). Из коробки Docker не устанавливал образ на Hyper-V, но я смог заставить его работать.

редактировать: я приобрел Kitematic по ссылке с этого экрана введите описание изображения здесь

После нажатия кнопки "загрузить" я получаю zip-файл через http.

Затем я скопировал содержимое zite kitematic в c:\program files\docker\kitematic. Когда я запускаю kitematic из меню Docker, он выдает сообщение об ошибке

VirtualBox is not installed. Please install it via the Docker Toolbox.

Я не хочу использовать Virtual box, если это вообще возможно, потому что у меня есть другое программное обеспечение, которое использует Hyper-V.

Можно ли заставить Kitematic использовать Hyper-V?

Thnx Matt

2 ответа

Вам нужно только удалить папку Kitematic в %APPDATA% (C:\Users\{User}\AppData\Roaming) и снова запустите Kitematic.

Следующий сценарий работал для меня:

  1. отключить функцию Hyper-V в Windows
  2. переустановите панель инструментов докера с Kitematic
  3. перезагрузить компьютер
  4. запустить Kitematic
  5. попал в настройки -> снять флажок "использовать виртуальный ящик вместо родного при следующей перезагрузке"
  6. включить гипер-V обратно
  7. перезагрузите компьютер
  8. запустить Docker для Windows
  9. запустить Kitematic

Некоторые из этих шагов могут быть излишними, но это помогло в моем случае. Я считаю, что должен быть какой-то файл или параметр, чтобы сказать Kitematic использовать Hyper-V вместо провайдера Virtualbox, но мне не удалось найти другой способ изменить его.

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