docker daemon exec: dockerd: исполняемый файл не найден в %PATH%

Я пытаюсь запустить эту команду:

docker daemon --insecure-registry 192.168.99.100:5000

но я получаю следующую ошибку:

exec: «dockerd»: исполняемый файл не найден в %PATH%

Я использую win7 и docker-toolbox 1.12.2 с VM Virtual Box.

В чем проблема? есть способ запустить эту команду?


person yuval simhon    schedule 15.01.2017    source источник


Ответы (1)


Это действительно то, о чем сообщает ошибка 27102:

Команда Docker Daemon dockerd не найдена в последней стабильной версии Docker для Mac и Docker Toolbox

(это для Mac, но также применимо к Windows)

Docker для Mac, вероятно, должен печатать другое сообщение, также нам может потребоваться проверить, находится ли CLI на том же хосте, что и демон, и напечатать другое сообщение на основе этого (поскольку запуск dockerd не будет работать, если демон находится на удаленном компьютере). сервер).

демон работает на виртуальной машине Linux, поэтому вам не нужно (и нельзя) запускать его вручную. Это уже запущенный кит находится в верхнем баре.

person VonC    schedule 15.01.2017
comment
спасибо, есть обходной путь для запуска этой команды в этой версии? - person yuval simhon; 15.01.2017
comment
@yuvalsimhon Я подозреваю, что проблема в том, что сообщение об ошибке сбивает с толку и что dockerd не следует вызывать. - person VonC; 15.01.2017
comment
Я не управляю dockerd мужчинами, которых тоже docker daemon нельзя вызывать? - person yuval simhon; 15.01.2017
comment
@yuvalsimhon да, демон docker уже должен быть запущен на виртуальной машине, а не вызываться напрямую. Возможно, вам потребуется изменить конфигурацию, используемую виртуальной машиной, чтобы запустить демон Docker. github.com/docker/toolbox/issues/83#issuecomment-130803948 - person VonC; 15.01.2017
comment
Спасибо за ссылку, я могу вытащить и нажать из докера. но я пытаюсь получить из kubectl (Minikube), но получаю ошибку SSL Tunnel, но это другая проблема. - person yuval simhon; 15.01.2017