HINWEIS: Ich bin sowohl für Windows als auch für Docker völlig neu
Das Tutorial, das ich verwendet habe, besagt, dass sie unter /var/lib/docker/containers
stehen, wenn wir Linux verwenden, aber ich finde das auf meinem Windows-Rechner nicht.
Vielen Dank!
Geben Sie die Docker-Maschine mit ein
docker-machine ssh
dort sollten sie ihre behälter finden.
Sudo ls /var/lib/docker/containers
Mit dem Windows 10 Anniversary Update haben sich die Dinge möglicherweise geändert. Ich habe Docker von Source hier ( https://master.dockerproject.org/windows/AMD64/docker-1.13.0-dev.Zip ) wie hier beschrieben installiert:
https://msdn.Microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10
Docker legt alle Bilder in diesem Ordner ab:
C:\ProgramData\docker\windowsfilter
und alle Container in diesem Ordner:
C:\ProgramData\docker\containers
Eine einfache Möglichkeit, dies zu überprüfen, besteht darin, dies auszuführen:
docker info
Es sollte Ihnen sagen, wo Ihre Dateien gespeichert sind:
Containers: 2
Running: 1
Paused: 0
Stopped: 1
Images: 10
Server Version: 1.13.0-dev
Storage Driver: windowsfilter
Windows:
...
Docker Root Dir: C:\ProgramData\docker
Debug Mode (client): false
Debug Mode (server): false
...
Nach der Besprechung einige Beiträge zu Stackoverflow und Google. Ich habe dieses Verzeichnis gefunden:
C:\ProgramData\Microsoft\Windows\Hyper-V
Hier können Sie die Konfiguration mit den virtuellen Maschinen abschließen
C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines
Wichtig ist auch, dass die Bilder vom Hyper-V virtualisiert werden, daher sollten die Informationen hier gespeichert werden.
C:\Users\Public\Documents\Hyper-V\Virtual hard disks
Docker wird unter Windows mit Docker-Toolbox installiert (verwendet anstelle von Hyper-v eine virtuelle Box) One VM wird um C:\Users\YOURUSERNAME\.docker\machine\machines
mit dem Namen default
erstellt, sodass Sie alle VM -Dateien finden können standard Ordner.
sie können diese VM mit verbinden
docker-machine ssh
und Sie können gezogene Bilder und Container unter diesem Pfad finden (manchmal müssen Sie Sudo verwenden)
/ var/lib/docker