How to use Kitematic with Hyper-V enabled?

拈花ヽ惹草 提交于 2020-01-03 08:39:09

问题


I have installed Docker for Windows (running Windows 10). Out of the box, Docker would not install an image on Hyper-V but I was able to get it work.

Edit: I acquired Kitematic via the link from this screen:

Upon clicking download, I get a zip file via http.

Next, I copied Kitematic zip contents to c:\program files\docker\kitematic. When I run Kitematic from Docker menu, it gives me an error stating:

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

I don't want to use VirtualBox, if at all possible because I have other software that uses Hyper-V.

Is it possible to get Kitematic to use Hyper-V?

Thanks,


回答1:


You only need to delete Kitematic folder in %APPDATA% (C:\Users\{User}\AppData\Roaming) and run Kitematic again.




回答2:


Next scenario worked for me:

  1. disable hyper-v feature in windows
  2. reinstall docker toolbox with Kitematic
  3. reboot PC
  4. run Kitematic
  5. got to Settings -> uncheck "use virtualbox instead of native on next restart"
  6. enable hyper-v back
  7. restart PC
  8. start Docker for windows
  9. run Kitematic

Some of these steps may be redundant but it helped in my case. I believe there must be some file or setting to tell Kitematic to use hyper-V instead of virtualbox provider but I wasn't managed to find another way of changing it.



来源:https://stackoverflow.com/questions/45985175/how-to-use-kitematic-with-hyper-v-enabled

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!