Steps to reproduce:
Scenario 1:
- Install a fresh copy of Docker Toolbox (version 1.9.1h as of this thread)
- Double click the Kitematic desktop icon to launch (or from the Start menu or Search)
- VirtualBox VM instance ‘default’ is created and starts fine (launch VirtualBox to see)
- After about a 2 minute pause, an error message appears (see below):
…
‘C:\Program’ is not recognized as an internal or external command,(default) DBG | operable program or batch file.,(default) DBG | ,(default) DBG | ,notifying bugsnag: [Error in driver during machine creation: Too many retries waiting for SSH to be available. Last error: Maximum number of retries (60) exceeded]
…
Scenario 2:
- Install a fresh copy of Docker Toolbox (version 1.9.1h)
- Double click the Docker Quickstart Terminal desktop icon to launch (or from the Start menu or Search)
- VirtualBox VM instance ‘default’ is created and starts fine (launch VirtualBox to see)
- Double click the Kitematic desktop icon to launch (or from the Start menu or Search)
- After about a 1 minute pause, an error message appears (see below):
Could not determine IP from docker-machine.
In both of these scenarios, running any of these apps as administrator makes no difference. It produces the same results.
What does work:
- Install a fresh copy of Docker Toolbox (version 1.9.1h)
- Double click the Docker Quickstart Terminal desktop icon to launch (or from the Start menu or Search)
- VirtualBox VM instance ‘default’ is created and starts fine (launch VirtualBox to see)
- From the Docker Quickstart Terminal window, type the following:
$ /c/Program\ Files/Docker\ Toolbox/kitematic/Kitematic.exe
From the error message in Scenario 1, it appears the space in the directory name is preventing the app from executing correctly. Maybe this explains why I can launch Kitematic from the terminal since I escape the spaces in the directories? In any event, I hope this bug is fixed in a future Docker Toolbox release.
Hardware specs:
OS Name Microsoft Windows 10 Home
Version 10.0.10586 Build 10586
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Name LENOVO
System Manufacturer LENOVO
System Model 80DU
System Type x64-based PC
System SKU LENOVO_MT_80DU_BU_idea_FM_Lenovo Y70-70 Touch
Processor Intel® Core™ i7-4710HQ CPU @ 2.50GHz, 2501 Mhz, 4 Core(s), 8 Logical Processor(s)
Software versions:
Docker Toolbox version 1.9.1h
VirtualBox Version 5.0.12 r104815
The latest Windows updates have been applied.