Docker-Maschine, virtuelle Maschine auf Laufwerk D: unter Windows 7

Docker-Maschine, virtuelle Maschine auf Laufwerk D: unter Windows 7

Ist es irgendwie möglich, die Docker-Maschine mit „Virtual Machine Disk“ auf Laufwerk D: zu speichern, da ich auf Laufwerk C: nicht genug Platz habe? Ich meine, Docker und VM verwenden jetzt C:\Users\MyName\.dockerunsere \.VirtualBoxOrdner. Container werden dort heruntergeladen und entpackt und verbrauchen wirklich viel Platz.

Ist es möglich, es beispielsweise in zu speichern D:\vm?

Gibt es eine Konfiguration, in der ich das Verzeichnis der erstellten Maschinen ändern kann?

Antwort1

Basierend auf der DiskussionHieres könnte möglich sein, indem man daemon.jsondie Datei zum Pfad hinzufügt C:\ProgramData\Docker\config, wie im GitHub Issue Tracker beschriebenHier.

In der Social-Technet-Antwort lautet die Option zum Hinzufügen

{"graph": "D:\\ProgramData\\Docker"}

aber wie im GitHub-Issue-Tracker beschrieben, heißt es, dass diese Option im Mai 2018 durch Folgendes ersetzt wird:

{ "data-root": "d:\docker" }

Trotzdem sind auch die in der vorherigen Antwort vorgeschlagenen Lösungen gültige Optionen.

verwandte Informationen