Подтвердить что ты не робот

Где хранятся файлы докеров, загруженные boot2docker?

Я играю с Docker на OS X (с boot2docker) и не могу понять, где хранятся эти изображения. Мне просто интересно.

Этот вопрос отвечает на Linux для Linux, который, по-видимому, находится в /var/lib/docker/graph/ <id> /layer

Я установил через Homebrew и ткнул в /usr/local/Cellar/docker, но он не похож на него. Там boot2docker-vm.vmdk в ~/.boot2docker. Изображения фактически сохранены в этой виртуальной машине?

ПРАВИЛЬНЫЙ ОТВЕТ, КОТОРЫЙ МОЖЕТ БЫТЬ НИЖЕ.
ЭТО ТОЛЬКО НЕКОТОРЫЕ РАЗРАБОТКИ:

Чтобы попасть в виртуальную машину boot2docker:

boot2docker ssh

user: docker pass: tcuser

Мне пришлось sudo su получить доступ к каталогу

И вуаля, есть изображения.

4b9b3361

Ответ 1

Boot2docker - машина Virtal (через VirtualBox). Таким образом, изображения хранятся в пределах изображения виртуальной камеры (файл vmdk). После монтирования с помощью VirtualBox это linux и изображения хранятся в указанном вами месте.

Ответ 2

Вы можете сохранять изображения за пределами изображений VirtualBox, используя опцию общей папки VirtualBox. Я смог использовать папку на диске C:\ для всех данных, которые требуется докере.

Для этого вам нужно установить /var/lib/docker в локальную папку на хост-машине. Установите "Auto-Mount", но не устанавливайте "Только для чтения".