Zum Hauptinhalt springen

Wo werden Docker-Container in Windows 10 gespeichert?

Docker ist eine moderne Containerisierungstechnologie, mit der Sie Anwendungen in kleine, isolierte Behälter verpacken können. Dadurch können Entwickler Anwendungen schnell bereitstellen und skalieren, ohne dass zusätzliche Abhängigkeiten installiert werden müssen.

Ein wichtiger Aspekt bei der Arbeit mit Docker in Windows 10 ist der Speicherort der Container. Standardmäßig speichert Docker alle seine Daten auf dem Systemlaufwerk in einer speziellen virtuellen Maschine namens "MobyLinuxVM". Im Dateisystem dieser virtuellen Maschine speichert Docker alle Images, Container und andere zugehörige Dateien.

Das MobyLinuxVM-Dateisystem ist nur von Docker verfügbar und in Schichten organisiert. Jedes Docker-Image ist eine Reihe von Ebenen, wobei jede Ebene eine Änderung des vorherigen darstellt. Dieser Ansatz ermöglicht eine effiziente Nutzung von Ressourcen und spart Speicherplatz auf der Festplatte.

Es ist wichtig zu beachten, dass die spezielle virtuelle Maschine MobyLinuxVM nur in Windows 10 Home und Windows 10 Pro verwendet wird. In den Versionen von Windows 10 Enterprise und Windows 10 Education verwendet Docker Hyper-V für die Virtualisierung und speichert Container direkt im Betriebssystem.

Im Allgemeinen hängt der Speicherort der Docker-Container in Windows 10 von der Betriebssystemversion und der verwendeten Virtualisierung ab. Mit dem Docker-Befehl können Sie jedoch den Pfad zu den Containern leicht finden und verwalten.

Der Pfad zu den Docker-Containern in Windows 10

Docker-Container auf einem Windows 10-Betriebssystem werden unter folgendem Pfad gespeichert:

BetriebssystemSpeicherort des Docker-Containerspeichers
Windows 10 HomeC:\Users\Public\Documents\Hyper-V\Virtual Hard Disks
Windows 10 Pro, Enterprise oder EducationC:\ProgramData\Docker\windowsfilter

Unter Windows 10 Home werden Docker-Container in öffentlichen Dokumenten gespeichert (C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks). Dieser Speicherort ist für alle Konten auf dem Computer verfügbar.

Unter Windows 10 Pro, Enterprise oder Education werden Docker-Container im Ordner "windowsfilter" im Ordner "ProgramData" gespeichert (C:\ProgramData\Docker\windowsfilter ). ProgramData ist ein versteckter Systemordner, daher müssen Sie die Anzeige ausgeblendeter Ordner in den Dateianzeigeoptionen des Betriebssystems aktivieren, um sie sehen zu können.

In Windows 10 werden Docker-Container abhängig von der Betriebssystemversion in den oben genannten Ordnern gespeichert. Diese Informationen können verwendet werden, um Docker-Container auf Ihrem Windows 10-Computer zu finden und zu verwalten.

Speicherort des Docker-Containerspeichers unter Windows 10

Unter Windows 10 werden Docker-Container in einem speziell erstellten virtuellen Dateivolumen gespeichert, das als "Docker Desktop Data" bezeichnet wird. Dieses Dateivolumen wird automatisch erstellt, wenn Docker auf dem Computer installiert wird.

Der Standardspeicherort für Docker-Container befindet sich im folgenden Verzeichnis:

Im Ordner "Docker" können Sie Unterordner finden, die Containerdaten, Abbilder und andere Dateien enthalten, die für die Ausführung von Docker erforderlich sind.

Wenn Sie den Speicherort des Docker-Containerspeichers ändern möchten, können Sie die Docker Desktop-Einstellungen verwenden, die der Anwendung in ihren Einstellungen zur Verfügung stehen.

Hoffentlich werden diese Informationen Ihnen helfen, den Docker-Containerspeicher auf Ihrem Windows 10-Betriebssystem zu lokalisieren.

Wo befinden sich die Docker-Containerdateien in Windows 10?

Wenn Sie Docker in Windows 10 verwenden, werden Containerdateien in einer virtuellen Docker-Maschine gespeichert, die mit Docker Desktop erstellt und ausgeführt wird.

Um auf die Containerdateien in Windows 10 zuzugreifen, müssen Sie einige Schritte ausführen:

  1. Öffnen Sie Docker Desktop und gehen Sie zu Einstellungen.
  2. Wählen Sie im Bereich "Ressourcen" die Option "Container" aus und klicken Sie auf die Schaltfläche "Einstellungen".
  3. Wählen Sie im linken Menü "Laufwerke".
  4. Aktivieren Sie das Kontrollkästchen für die Laufwerke, auf denen die Containerdateien gespeichert werden sollen.
  5. Klicken Sie auf Anwenden und neu starten.

Nach dem Neustart von Docker Desktop sind die ausgewählten Laufwerke innerhalb der virtuellen Docker-Maschine verfügbar.

Docker-Containerdateien werden normalerweise in einem Ordner gespeichert "C:\ProgramData\Docker\containers ". Dieser Ordner enthält separate Ordner für jeden Container, die alle Containerdateien einschließlich Images und Protokolle enthalten.

Jetzt wissen Sie, wo sich die Docker-Containerdateien in Windows 10 befinden und können problemlos darauf zugreifen.

Lokalisieren von Docker-Containern in Windows 10

Wenn Sie mit Docker in Windows 10 arbeiten, werden die Container und alle zugehörigen Daten an einem bestimmten Speicherort auf dem Laufwerk des Computers gespeichert. Der Speicherort der Docker-Daten hängt von der verwendeten Docker-Version und den Installationseinstellungen ab.

Standardmäßig werden Docker-Container und ihre Daten in einer virtuellen Maschine mit dem Namen "MobyLinuxVM" gespeichert. Diese virtuelle Maschine wird bei der Installation von Docker unter Windows 10 erstellt und ist eine Sandbox-Umgebung für die Arbeit mit Containern.

Sie können den Speicherort der Docker-Daten in Windows 10 wie folgt ermitteln:

  1. Öffnen Sie eine Eingabeaufforderung oder PowerShell.
  2. Geben Sie den Befehl docker info ein und drücken Sie die Eingabetaste.
  3. Suchen Sie in der Ausgabe des Befehls nach einer Zeile mit dem Namen "Docker Root Dir". Dies ist der Pfad zu dem Ordner, in dem die Docker-Daten gespeichert sind.

Normalerweise sieht der Pfad zum Docker-Datenordner wie folgt aus: C:\ProgramData\Docker .

In diesem Ordner werden Container, Images, Netzwerke, Volumes und andere Docker-Daten in Windows 10 gespeichert.

Wenn Sie den Speicherort der Docker-Daten ändern möchten, können Sie die Docker-Daemon-Einstellungen bearbeiten. Weitere Informationen zum Bearbeiten des Docker-Daemons und zum Ändern des Speicherorts der Docker-Daten finden Sie in der offiziellen Docker-Dokumentation.