docker Toolbox-Mount-Datei unter Windows

8

Ich bin ein Anfänger mit Docker und ich benutze eine Windows-Maschine. Aber ich habe ein Problem beim Mounten von Dateien mit Volumes. Die Dokumentation sagt Folgendes über Mount-Dateien auf OSX und Windows:

Offizielle Andockdokumente:

Hinweis: Wenn Sie Docker Machine unter Mac oder Windows verwenden, hat Ihr Docker-Daemon nur eingeschränkten Zugriff auf Ihr OS X / Windows-Dateisystem. Docker Machine versucht, das Verzeichnis / Users (OS X) oder C: \ Users (Windows) automatisch freizugeben. So können Sie Dateien oder Verzeichnisse mithilfe von docker run -v / Users /: / ... (OS X) oder docker run -v / c / Benutzer /: /

& gt; & gt; Gehe zu Andockvolumendocks

Ich habe eine kleine nginx Dockerfile

Dockerfile

%Vor%

Erstellen eines einfachen Containers

%Vor%

8875448c01a4787f1ffe4c4c5c492efb039e452eff957391ac52a08915e18d66

Erstellen eines Containers mit einem Volume

Mein Windows Host-Verzeichnis

Erstellen des Andockcontainers mit der Option -v

%Vor% %Vor%

Überprüfen des ng1-Images

%Vor%

Was ist falsch, wenn ich einen Andock-Container mit einem Volume erstelle?

Danke.

    
afym 23.10.2015, 23:03
quelle

4 Antworten

12

Versuchen Sie es mit zusätzlichen / für Volumen wie:

%Vor%

Oder sogar für das Host-Betriebssystem, wie

%Vor%

Aufgrund dieses Problems :

  

Dies ist etwas, was die MSYS-Umgebung tut, um POSIX-Pfade zu Windows-Pfaden zuzuordnen, bevor sie an ausführbare Dateien übergeben werden.

    
Stanislav 24.10.2015, 03:57
quelle
2

Für jeden, der docker verwendet ~ & gt; 1.12 und steht vor diesem Problem. Ich habe 30 Minuten damit verbracht, es herauszufinden, bis ich feststellte, dass du zuerst eine Festplatte über Docker-Einstellungen teilen musst, siehe: Ссылка

    
olive_tree 16.09.2016 23:32
quelle
0

Wenn Sie nur auf ein lokales Laufwerk zugreifen möchten, setzt das MINGW32 Docker Toolbox-Terminal den Stamm jedes Laufwerks in /<drive-letter> , sodass Laufwerk C:\ auf /c/

gesetzt ist     
James Gentes 22.03.2018 23:56
quelle
-1

Ich habe dieses Problem gelöst, indem ich die Zeilen der Volumes gelöscht habe. Folgen Sie dem Link: Ссылка

    
Claudio Espindola 23.03.2016 13:37
quelle

Tags und Links