2016-06-20 3 views
2

У меня есть удаленный хост Windows, на котором запущен экземпляр докера и стандартная докер-машина vm. Когда я SSH в хозяина и попытаться выполнить любые команды Докер-машины, т.е.«Ошибка проверки соединения TLS: хост не запущен» с док-машины при SSHing на хост Windows

> eval $(docker-machine env default --shell bash) 

Докер-машина излучает «Ошибка проверки TLS-соединения: Хост не работает.»

Я искал в StackOverflow и обнаружил случаи, когда другие регенерировали сертификаты и добились успеха, поэтому я попробовал это, но не повезло. Я перезапустил докер-машину vm и снова, не повезло.

Я могу использовать команды докер-машины отлично, если они запускаются локально, а не поверх ssh, но мне нужно будет в конечном итоге ssh войти в хост и запустить команды. Я использую openssh на cygwin. PATH настроен соответствующим образом, и если я поместил вывод команды env в файл .ssh/environment, я даже смог выполнить команды докеров, например docker ps. Я просто не могу взаимодействовать с докер-машиной vm.

ответ