2016-10-16 45 views
0

我想通過Docker Toolbox在Windows上使用Docker,但我努力使其工作。我已經拉動了Docker PHP圖像。例如,這個簡單的ls命令失敗:在Windows上的Docker「操作不允許」問題

$ 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

看起來像卷映射的路徑問題。泊塢窗工具箱使用的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

不幸的是,兩個都不行。我得到了同樣的「不允許操作」消息。 –

相關問題