Докер для Windows 10 и Том

Все,

Я изучаю Docker на своем рабочем столе Windows 10. Windows - Pro Edition, а Docker - 18.09.

Когда я запускаю ниже -

запустите окно настройки -it nanoserver/iis -v C:\ProgramData\Docker\volume \vol01:C:\vol01 cmd.exe

Я получаю ошибку ниже -

docker: Ответ об ошибке от демона: контейнер 5a1229eca277cbddeefd5637e69554458003c54be3f30cc44ca41c8fa68a4a94 обнаружил ошибку во время CreateProcess: сбой в системном вызове Windows: системе не удается найти указанный файл. (0x2) [Подробности события: Поставщик: 00000000-0000-0000-0000-000000000000] дополнительная информация: {"CommandLine":"-v C:\ProgramData\Docker\volume \vol01:C:\vol01 cmd.exe","WorkingDirectory":"C:\","EmulateConsole": правда,"CreateStdInPipe": правда,"CreateStdOutPipe": правда,"ConsoleSize":[63237]}.

Объем существует -

Объем докера проверить Vol01

[{"CreatedAt": "2018-12-26T03: 01: 01-05: 00", "Драйвер": "локальный", "Метки": {}, "Точка монтирования": "C:\ProgramData\Docker\volume" \vol01\_data", "Name": "vol01", "Options": {}, "Scope": "local" } ]

Я не знаю, что не так. Может ли кто-нибудь указать мне правильное направление?

Спасибо, РГН

1 ответ

Решение

Вы должны объявить тома перед именем изображения для docker run, Рассматривать:

docker run -it -v C:\ProgramData\Docker\volumes\vol01:C:\vol01 nanoserver/iis cmd.exe
Другие вопросы по тегам