2016-01-11 2 views
1

Я только что установил Docker toolbox 1.9.1 (только сам докер и Kitematic, поскольку у меня уже установлены как VirtualBox, так и Git для Windows). Нажав на кнопку , ящик Docker Quickstart не работал, поэтому мне пришлось связать его с C:\Program Files (x86)\Git\bin\bash.exe, как было предложено. Теперь он начинает нормально, но я не могу запустить docker команды:Запуск оболочки докера на Windows

enter image description here

Kitematic работает просто отлично, но мне нужна скорлупа. Как это исправить?

ответ

4

Проверить, где установлен docker-machine.exe (или copy the latest released one in your %PATH%), и использовать это вместо быстрого запуска.
Из очередной сессии CMD:

# find the name of the machine created. 
docker-machine ls 
docker-machine env --shell cmd <nameOfTheMachine> 
docker machine ssh <nameOfTheMachine> 

Оболочки вы после это один обеспечивается Linux TinyCore boot2docker.iso изображений под управлением VirtualBox.
Не установлено git-bash на вашем хосте Windows.

1

Вот альтернативный вариант. Создайте следующую docker.cmd партию:

cd "%ProgramFiles%\Docker Toolbox" 

"%ProgramFiles(x86)%\Git\bin\bash.exe" --login -i "%ProgramFiles%\Docker Toolbox\start.sh" 

Теперь вам нужно, чтобы начать default VM в вашем Oracle VirtualBox Manager (создается автоматически при установке Docker для Windows):

enter image description here

, а затем партию :

enter image description here

Смежные вопросы