Ich verwende Docker Toolbox auf Windows 10 Home ohne Hyper-v, es verwendet Virtualbox.Docker montiert leere Verzeichnisse auf Containern
Docker startet von Mingew wie Shell (Boot2docker) und kann Windows-Verzeichnisse sehen und verwenden.
Das Verzeichnis ich zu montieren bin versucht D: \ Projekt \ src
Ich habe versucht:
$ cd /d/project
$ docker run -it -v "$PWD":/proj -w /proj golang
[email protected]:/proj# ls -a
. ..
Und interessanterweise, wenn ich tun:
$ docker run -it -v "$PWD"/src:/proj -w /proj golang
[email protected]:/proj# ls -a
. ..
und dann
$ docker run -it -v "$PWD":/proj -w /proj golang
[email protected]:/proj# ls -a
src . ..
Jetzt src erscheint sein Denn ich habe es vorher gemountet, aber keine anderen Verzeichnisse unter oder neben src!
Obwohl ich Dateien in beiden D: \ proj \ und D: \ proj \ src, die aus dieser Schale sichtbar sind (boot2docker)
Ich habe auch das Verzeichnis freigegebene Ordner virtualbox (wenn auch nicht montieren konnten Sie).
Was mache ich falsch? Gibt es eine Möglichkeit, dies in dieser Umgebung zum Laufen zu bringen?