Dockerd с шоколадом - PullRequest
       6

Dockerd с шоколадом

0 голосов
/ 24 мая 2018

Я использую Chocolatey для установки Docker.

Когда я первоначально запускаю следующую команду:

choco install docker

и пытаюсь запустить команду "docker --version", все идет какожидается.

Docker version 17.10.0-ce, build f4ffd25

Когда я пытаюсь запустить команду "dockerd", она отображается как не являющаяся частью моего пути.

'dockerd' is not recognized as an internal or external command,

Просмотр переменной PATH и переход кChocolatey хранит исполняемые файлы, dockerd.exe нет, а docker.exe есть.Я что-то упускаю при указании Chocolatey добавить dockerd?

Причина, по которой мне нужен исполняемый файл dockerd, заключается в том, что я могу ограничить число одновременных загрузок , как показано в документации Docker .

1 Ответ

0 голосов
/ 24 мая 2018

Это решение, принятое сопровождающим (ями) пакета для Docker.Если вы посмотрите здесь:

https://chocolatey.org/packages/docker#files

Вы увидите, что существует файл dockerd.exe.ignore.Этот файл используется для указания Chocolatey явно , а не создавать то, что называется shim-файлом, что заставляет его работать из командной строки, так же, как это делает Docker.

Мое лучшее предложение - обратиться к сопровождающим этого пакета, чтобы спросить их, почему это было сделано, и, возможно, изменить его.Вы можете сделать это, нажав на ссылку Contact Maintainers на этой странице:

https://chocolatey.org/packages/docker

В качестве обходного пути вы можете добавить следующий путь к PATH Windowsпеременная окружения:

C:\ProgramData\chocolatey\lib\docker\tools\docker

, которая позволит ему работать.

...