REMARQUE: Suis super nouveau pour Windows et Docker
Le tutoriel que j'ai utilisé indique qu'ils sont sous /var/lib/docker/containers
si nous utilisons Linux, mais je n'arrive pas à le trouver sur ma machine Windows.
Merci!
Entrez docker-machine avec
docker-machine ssh
là vous devriez trouver vos conteneurs.
Sudo ls /var/lib/docker/containers
Les choses ont peut-être changé avec Windows 10 Anniversary Update. J'ai installé Docker à partir des sources ici ( https://master.dockerproject.org/windows/AMD64/docker-1.13.0-dev.Zip ) comme décrit ici:
https://msdn.Microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10
Docker place toutes les images dans ce dossier:
C:\ProgramData\docker\windowsfilter
et tous les conteneurs dans ce dossier:
C:\ProgramData\docker\containers
Un moyen simple de vérifier consiste à exécuter ceci:
docker info
Il devrait vous indiquer où sont stockés vos fichiers:
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
...
Après avoir examiné certains messages sur Stackoverflow et Google. J'ai trouvé ce répertoire:
C:\ProgramData\Microsoft\Windows\Hyper-V
Ici, vous pouvez effectuer la configuration avec les machines virtuelles.
C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines
Une autre chose importante est la virtualisation des images par Hyper-V, les informations doivent donc être stockées ici.
C:\Users\Public\Documents\Hyper-V\Virtual hard disks
Docker installé sur Windows avec la boîte à outils Docker (en utilisant une boîte virtuelle à la place de hyper-v) Un VM est créé à l'adresse C:\Users\YOURUSERNAME\.docker\machine\machines
avec le nom default
afin de pouvoir rechercher tous les fichiers VM dossier par défaut.
vous pouvez connecter cette machine virtuelle en utilisant
docker-machine ssh
et vous pouvez trouver des images extraites et un conteneur sous ce chemin (vous devrez peut-être parfois utiliser Sudo)
/ var/lib/docker