Ответ 1
Введите докер-машину с
docker-machine ssh
там вы должны найти свои контейнеры.
sudo ls /var/lib/docker/containers
ПРИМЕЧАНИЕ. Является супер новым для Windows и Docker
Учебник, который я использовал, говорит, что они находятся под /var/lib/docker/containers
, если мы используем Linux, но я не могу найти его на своей машине Windows.
Спасибо!
Введите докер-машину с
docker-machine ssh
там вы должны найти свои контейнеры.
sudo ls /var/lib/docker/containers
Возможно, изменения изменились с обновлением Windows 10 Anniversary. Я установил Docker из источника здесь (https://master.dockerproject.org/windows/amd64/docker-1.13.0-dev.zip), как описано здесь:
https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10
Docker помещает все изображения в эту папку:
C:\ProgramData\docker\windowsfilter
и все контейнеры в этой папке:
C:\ProgramData\docker\containers
Простым способом проверки является выполнение этого:
docker info
Он должен сообщить вам, где хранятся ваши файлы:
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
...
После просмотра некоторых сообщений в Stackoverflow и Google. Я нашел этот каталог:
C:\ProgramData\Microsoft\Windows\Hyper-V
Здесь вы можете запланировать конфигурацию с помощью виртуальных машин
C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines
Еще одна важная вещь: изображения виртуализируются с помощью Hyper-V, поэтому информация должна храниться здесь.
C:\Users\Public\Documents\Hyper-V\Virtual hard disks