在Docker

时间:2018-02-06 09:50:44

标签: docker docker-machine boot2docker docker-windows kitematic

我在Windows 10机器上安装了docker。

我的docker在命令行上工作正常。

但是Kitematic无法正常工作并且低于错误

  

命令失败:C:\ Program Files \ Docker Toolbox \ docker-machine.exe -D   create -d virtualbox --virtualbox-memory 2048默认,Docker Machine   版本:0.13.0,build 9ba6da9,在C:\ Program找到二进制路径   Files \ Docker Toolbox \ docker-machine.exe,为其启动插件服务器   驱动程序virtualbox,插件服务器侦听地址127.0.0.1:2496,()   调用.GetVersion,使用API​​版本1,()调用.SetConfigRaw,()   调用.GetMachineName,(标志查找)调用   .GetMachineName,(flag-lookup)调用.DriverName,(标志查找)   调用.GetCreateFlags,在C:\ Program Files \ Docker中找到二进制路径   Toolbox \ docker-machine.exe,启动驱动程序的插件服务器   virtualbox,插件服务器侦听地址127.0.0.1:2500,()   调用.GetVersion,使用API​​版本1,()调用.SetConfigRaw,()   调用.GetMachineName,(默认)调用.GetMachineName,(默认)   调用.DriverName,(默认)调用.GetCreateFlags,(默认)   调用.SetConfigFromFlags,(默认)调用   .PreCreateCheck,(默认)DBG |命令:C:\ Program   Files \ Oracle \ VirtualBox \ VBoxManage.exe --version,(默认)DBG |   STDOUT:,(默认)DBG | {,(默认)DBG | 5.2.6r120293,(默认)DBG |   },(默认)DBG | STDERR:,(默认)DBG | {,(默认)DBG |   },(默认)DBG |命令:wmic computersystem get   hypervisorpresent,(默认)DBG | STDOUT:,(默认)DBG | {,(默认)   DBG | HypervisorPresent,(默认)DBG | TRUE,(默认)DBG |   ,(默认)DBG |预先创建检查时出错:“这台计算机是   运行Hyper-V。当Hyper-V出现时,VirtualBox将无法启动64位VM   活性。使用Hyper-V作为驱动程序,或禁用Hyper-V   虚拟机管理程序。 (要跳过此检查,请使用--virtualbox-no-vtx-check)“,打开   C:\用户\ Shubham   Jain.docker \ machine \ machines \ default \ default \ Logs \ VBox.log:The   系统无法找到指定的路径。,通知bugsnag:[错误   预创建检查:“此计算机正在运行Hyper-V。VirtualBox不会   激活Hyper-V时启动64位VM。使用Hyper-V作为   驱动程序,或禁用Hyper-V管理程序。 (要跳过此检查,请使用   --virtualbox-NO-VTX检查)“],

我已经安装了docker工具和treid来使用它的Kitematic但仍然出现此错误。

我尝试重命名没有空格的docker工具文件夹,并在.sh中设置相同的名称,然后Kitematic无法找到它。

我已经在互联网上尝试了很多选项,因为我的码头工具实际上已经损坏了。我已将其设置为出厂重置设置,然后开始工作。

示例:

https://jayvilalta.com/blog/2016/04/28/installing-docker-toolbox-on-windows-with-hyper-v-installed/

如果有人在窗口10中遇到过此问题,请分享您的经验。

参考截图

enter image description here

任何解决方法都会有所帮助

1 个答案:

答案 0 :(得分:0)

我在this post中找到了解决此问题的方法:

  

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

你能站在你的身边吗?