2015-06-09 5 views

risposta

10

Enter finestra mobile-macchina con

docker-machine ssh 

ci si dovrebbe trovare i contenitori.

sudo ls /var/lib/docker/containers 
+1

Si noti che boot2docker è ora deprecato. Nelle nuove versioni della finestra mobile, puoi fare lo stesso, ma con 'docker-machine ssh'. –

+0

Dopo aver inserito i comandi dati, ho ricevuto alcuni testi crittografati. Come faccio a sapere quali sono le immagini? – Shreyas

+1

@Shreyas Queste stringhe lunghe sono in realtà nomi delle directory di configurazione del contenitore. – orad

12

Le cose potrebbero essere cambiate con l'aggiornamento di Windows 10 Anniversary. Ho installato Docker dalla fonte qui (https://master.dockerproject.org/windows/amd64/docker-1.13.0-dev.zip) come descritto qui:

https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10

Docker mette tutte le immagini in questa cartella:

C:\ProgramData\docker\windowsfilter 

e tutti i contenitori in questa cartella:

C:\ProgramData\docker\containers 

Un modo semplice per controllare è eseguire questo:

docker info 

Esso dovrebbe dirvi dove i file sono memorizzati:

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 
... 
4

Dopo la revisione alcuni post su StackOverflow e Google. Ho trovato questa directory:

C:\ProgramData\Microsoft\Windows\Hyper-V 

Qui viene indicata l'esatta configurazione con le macchine virtuali

C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines 

Un'altra cosa importante è che le immagini sono virtualizzati dalla Hyper-V, in modo che l'informazioni dovrebbe essere memorizzati qui .

C:\Users\Public\Documents\Hyper-V\Virtual hard disks