2015-06-09 20 views

Trả lời

10

Nhập Docker máy với

docker-machine ssh 

đó bạn nên tìm container của bạn.

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

Lưu ý rằng boot2docker hiện không còn được dùng nữa. Trong các phiên bản docker mới, bạn có thể thực hiện tương tự nhưng thay vào đó bằng 'docker-machine ssh'. –

+0

Sau khi nhập các lệnh đã cho, tôi nhận được một số văn bản được mã hóa. Làm cách nào để biết hình ảnh là gì? – Shreyas

+1

@Shreyas Những chuỗi dài này thực sự là tên của các thư mục cấu hình vùng chứa. – orad

12

Mọi thứ có thể đã thay đổi khi cập nhật kỷ niệm Windows 10. Tôi đã cài đặt Docker từ nguồn ở đây (https://master.dockerproject.org/windows/amd64/docker-1.13.0-dev.zip) như mô tả ở đây:

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

Docker đặt tất cả các hình ảnh trong thư mục này:

C:\ProgramData\docker\windowsfilter 

và tất cả các container trong thư mục này:

C:\ProgramData\docker\containers 

Cách dễ dàng để kiểm tra là thực hiện điều này:

docker info 

Nó sẽ cho bạn biết nơi tập tin của bạn được lưu trữ:

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

Sau khi xem xét một số bài đăng trên Stackoverflow và Google. Tôi tìm thấy thư mục này:

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

Ở đây bạn có thể vây cấu hình với các máy ảo

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

Một điều quan trọng là những hình ảnh được ảo hóa bằng Hyper-V, vì vậy các thông tin nên được lưu trữ ở đây .

C:\Users\Public\Documents\Hyper-V\Virtual hard disks 
Các vấn đề liên quan