2017-09-04 7 views
2

error picドッカー - -v

のウィンドウのgit bashの上のエラーを実行するには、私は私のwin10にドッキングウィンドウを実行しますが、エラーが発生した-vのparamsを使用しています。

docker run --privileged=true -d --name=ubuntu14.04 -v e:/docker/data:/data ubuntu /bin/bash 

エラー:私はこのパスをLS

C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: oci runtime error: container_linux.go:262: starting container process caused "exec: \"C:/Program Files/Git/usr/bin/bash\": stat C:/Program Files/Git/usr/bin/bash: no such file or directory". 

だけerror path picのような:

error path

答えて

2

可能な場合は、のではなく、通常のDOSセッションで同じコマンドを試してみてくださいgit bash。

こうすることで、git bashセッションが/bin/bashからC:/Program Files/Git/usr/bin/bashに自動的に解決されるのを避けることができます。これはubuntuコンテナではまったく知られていません。

OPはこれが動作している確認し、次のオプションを提供する追加された:VonCは、あなたがお勧めに従う、私は成功を実行することができますが、コンテナはまた、正常に実行することはできません、luckly、私が追加している

--attach=STDIN 
--privileged=true 
+0

感謝を2つのオプション、それは大丈夫です! 1つは添付されていなくてもSTDINを開いたままにしておきます。 –

+0

@ Y.elinx素晴らしい!最終的な命令は何でしたか? – VonC

+0

これは--attach = STDINと--privileged = trueで、ドッカーのdoc run paramで見つけることができますが、--privileged = trueの効果があると思います。 –