如何在启用hyper-v的情况下使用kitematic

时间:2017-08-31 15:30:04

标签: docker kitematic

我已经为windows安装了docker(运行Windows 10)。开箱即用,docker不会在hyper-v上安装图像,但我能够让它工作。

编辑:我通过此屏幕上的链接获得了Kitematic enter image description here

点击下载后,我会通过http获得一个zip文件。

接下来,我将kitematic zip内容复制到c:\ program files \ docker \ kitematic。当我从docker菜单运行kitematic时,它会给我一个错误说明

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

我不想使用虚拟机,因为我有其他使用hyper-v的软件。

是否有可能使用hyper-v获得kitematic?

日Thnx 马特

2 个答案:

答案 0 :(得分:11)

您只需要删除%APPDATA%(C:\ Users \ {User} \ AppData \ Roaming)中的 Kitematic 文件夹,然后再次运行Kitematic。

答案 1 :(得分:1)

下一个场景对我有用:

  1. 禁用Windows中的hyper-v功能
  2. 使用Kitematic
  3. 重新安装docker工具箱
  4. 重启电脑
  5. 运行Kitematic
  6. 进入设置 - >取消选中“在下次重启时使用虚拟机而不是本机”
  7. 启用hyper-v back
  8. 重启PC
  9. 启动Docker for windows
  10. 运行Kitematic
  11. 其中一些步骤可能是多余的,但在我的情况下它有所帮助。 我相信必须有一些文件或设置告诉Kitematic使用hyper-V而不是虚拟机提供商,但我没有设法找到另一种方法来改变它。