2016-10-16 7 views
0

Я пытаюсь использовать Docker на Windows через Docker Toolbox, но я изо всех сил пытаюсь заставить его работать. Я потянул изображение Docker PHP. Например, эта простая ls команды не:Проблема с докером «Операция не разрешена» на Windows

$ docker run -it --rm -v /$(pwd):/home/projects php:7.0-cli ls -l /home/projects 
ls: cannot open directory /home/projects: Operation not permitted 

Кроме того, любые другие операции в пределах установленного объема завершается с Operation not permitted сообщения.

ответ

0

Похож на проблему с отображением томов. Docker Toolbox использует Git Bash для терминала, который использует /c в корне C: диск:

$ echo $(pwd) 
/c/Users/elton 

Так что ваш /$(pwd) является prepdening дополнительной косой черты. Сначала я попробую пройти полный курс, чтобы подтвердить:

$ docker run -it --rm -v /c/projects:/home/projects php:7.0-cli ls -l /home/projects 
+0

К сожалению, это не сработает. Я получаю то же сообщение 'Operation not allowed '. –

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

  • Нет связанных вопросов^_^