Machine: Kitematic Error

Created on 19 Sep 2016  路  2Comments  路  Source: docker/machine

Guys please follow this link https://github.com/docker/kitematic/issues/1992 to know about the whole problem.

Most helpful comment

I have solved this problem.
First,I will show the error info here:

Command failed: G:\Docker Toolbox\docker-machine.exe -D create -d virtualbox --virtualbox-memory 2048 default,Docker Machine Version: 0.8.2, build e18a919,Found binary path at G:\Docker Toolbox\docker-machine.exe,Launching plugin server for driver virtualbox,Plugin server listening at address 127.0.0.1:13087,() Calling .GetVersion,Using API Version 1,() Calling .SetConfigRaw,() Calling .GetMachineName,(flag-lookup) Calling .GetMachineName,(flag-lookup) Calling .DriverName,(flag-lookup) Calling .GetCreateFlags,Found binary path at G:\Docker Toolbox\docker-machine.exe,Launching plugin server for driver virtualbox,Plugin server listening at address 127.0.0.1:13091,() Calling .GetVersion,Using API Version 1,() Calling .SetConfigRaw,() Calling .GetMachineName,(default) Calling .GetMachineName,(default) Calling .DriverName,(default) Calling .GetCreateFlags,(default) Calling .SetConfigFromFlags,(default) Calling .PreCreateCheck,(default) DBG | COMMAND: G:\VirtualBox\VBoxManage.exe --version,(default) DBG | STDOUT:,(default) DBG | {,(default) DBG | 5.1.8r111374,(default) DBG | },(default) DBG | STDERR:,(default) DBG | {,(default) DBG | },(default) DBG | Hyper-V is not installed.,(default) DBG | %!(EXTRA *exec.Error=exec: "vmms.exe": executable file not found in %PATH%)COMMAND: wmic cpu get VirtualizationFirmwareEnabled,(default) DBG | STDOUT:,(default) DBG | {,(default) DBG | VirtualizationFirmwareEnabled ,(default) DBG | TRUE ,(default) DBG | ,(default) DBG | },(default) DBG | local Boot2Docker ISO version: v1.12.2,Error with pre-create check: "read tcp 172.30.203.73:13151->54.231.81.88:443: wsarecv: An existing connection was forcibly closed by the remote host.",open C:\Users\Yang.dockermachinemachines\default\default\Logs\VBox.log: The system cannot find the path specified.,notifying bugsnag: [Error with pre-create check: "read tcp 172.30.203.73:13151->54.231.81.88:443: wsarecv: An existing connection was forcibly closed by the remote host."],

Because it has the space between 'Docker' and ' Toolbox' of "G:\Docker Toolboxdocker-machine.exe" , you can solve this problem use "X:\Docker Toolbox\docker-machine.exe" -D create -d virtualbox --virtualbox-memory 2048 default in terminal, just like this:
image
notice that we must enclose G:\Docker Toolbox\docker-machine.exe in quotation marks. If you adddocker-machine.exe in the PATH, you alse can usedocker-machine -D create -d virtualbox --virtualbox-memory 2048 default directly.
then enjoy Kitematic.
(P.S. I tested it in Kitematic-0.13.0-RC1, maybe you can be Kitematic-0.12.0 or other version.)

All 2 comments

I have solved this problem.
First,I will show the error info here:

Command failed: G:\Docker Toolbox\docker-machine.exe -D create -d virtualbox --virtualbox-memory 2048 default,Docker Machine Version: 0.8.2, build e18a919,Found binary path at G:\Docker Toolbox\docker-machine.exe,Launching plugin server for driver virtualbox,Plugin server listening at address 127.0.0.1:13087,() Calling .GetVersion,Using API Version 1,() Calling .SetConfigRaw,() Calling .GetMachineName,(flag-lookup) Calling .GetMachineName,(flag-lookup) Calling .DriverName,(flag-lookup) Calling .GetCreateFlags,Found binary path at G:\Docker Toolbox\docker-machine.exe,Launching plugin server for driver virtualbox,Plugin server listening at address 127.0.0.1:13091,() Calling .GetVersion,Using API Version 1,() Calling .SetConfigRaw,() Calling .GetMachineName,(default) Calling .GetMachineName,(default) Calling .DriverName,(default) Calling .GetCreateFlags,(default) Calling .SetConfigFromFlags,(default) Calling .PreCreateCheck,(default) DBG | COMMAND: G:\VirtualBox\VBoxManage.exe --version,(default) DBG | STDOUT:,(default) DBG | {,(default) DBG | 5.1.8r111374,(default) DBG | },(default) DBG | STDERR:,(default) DBG | {,(default) DBG | },(default) DBG | Hyper-V is not installed.,(default) DBG | %!(EXTRA *exec.Error=exec: "vmms.exe": executable file not found in %PATH%)COMMAND: wmic cpu get VirtualizationFirmwareEnabled,(default) DBG | STDOUT:,(default) DBG | {,(default) DBG | VirtualizationFirmwareEnabled ,(default) DBG | TRUE ,(default) DBG | ,(default) DBG | },(default) DBG | local Boot2Docker ISO version: v1.12.2,Error with pre-create check: "read tcp 172.30.203.73:13151->54.231.81.88:443: wsarecv: An existing connection was forcibly closed by the remote host.",open C:\Users\Yang.dockermachinemachines\default\default\Logs\VBox.log: The system cannot find the path specified.,notifying bugsnag: [Error with pre-create check: "read tcp 172.30.203.73:13151->54.231.81.88:443: wsarecv: An existing connection was forcibly closed by the remote host."],

Because it has the space between 'Docker' and ' Toolbox' of "G:\Docker Toolboxdocker-machine.exe" , you can solve this problem use "X:\Docker Toolbox\docker-machine.exe" -D create -d virtualbox --virtualbox-memory 2048 default in terminal, just like this:
image
notice that we must enclose G:\Docker Toolbox\docker-machine.exe in quotation marks. If you adddocker-machine.exe in the PATH, you alse can usedocker-machine -D create -d virtualbox --virtualbox-memory 2048 default directly.
then enjoy Kitematic.
(P.S. I tested it in Kitematic-0.13.0-RC1, maybe you can be Kitematic-0.12.0 or other version.)

Thanks @ZetaoYang

Was this page helpful?
0 / 5 - 0 ratings