docker mit freigegebenem Ordner d Laufwerk

Ich versuche Docker dazu zu bringen, mein d-Laufwerk zu mounten. Habe mit viel Stack und Schwachsinn zu kämpfen, und keiner von ihnen scheint für mich zu funktionieren.

Ich habe mein d-Laufwerk bereits zum freigegebenen Ordner hinzugefügt

dann mounte ich in meiner docker-compose.yml

running docker-compose up funktioniert, wenn sich der Ordner auf Laufwerk C befindet, jedoch nicht, wenn sich der Ordner auf Laufwerk D befindet.

Ich erhalte den Fehler package.json nicht gefunden, was bedeutet, dass das D-Laufwerk nicht gemountet ist.

Ich habe versucht, meinen Container zu inspizieren, und das bekomme ich

kann sehen, dass die Quelle der richtige Pfad ist, aber es funktioniert nicht.

Ist meine Einstellung falsch oder unterstützt der Docker dies noch nicht? Irgendeine Problemumgehung? wie alles auf D fahren?

Ich habe versucht, den MACHINE_STORAGE_PATH in die Umgebung zu setzen, es hat aber nicht funktioniert und alles vermasselt. Muss sein, dass ich etwas falsch gemacht habe.

Bitte um Hilfe. Mein neuer Laptop hat nur 128GB im C-Laufwerk, nicht alles ist im C-Laufwerk möglich.

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage