2014-04-09 23 views
18

Gram z Dockerem na OS X (z boot2dockerem) i nie wiem, gdzie te obrazy są przechowywane. Jestem po prostu ciekawy.Gdzie są przechowywane obrazy docker przez boot2docker?

This pytanie odpowiada to dla Linuksa, który jest najwyraźniej w/var/lib/Döcker/wykresu/<id>/warstwa

zainstalowałem poprzez Homebrew i grzebali w/usr/local/piwnicy/docker ale nie wygląda na to, że tam jest. Jest boot2docker-vm.vmdk w ~/.boot2docker. Czy obrazy są rzeczywiście przechowywane w tej maszynie wirtualnej?

POPRAWNA ODPOWIEDŹ PRZEZ CREAC PONIŻEJ.
to tylko niektóre opracowania:

Aby dostać się do boot2docker VM:

boot2docker ssh

user: docker pass: tcuser

musiałem sudo su aby uzyskać dostęp do katalogu

I voila, są obrazy.

Odpowiedz

25

Boot2docker jest maszyną wirtualną (przez VirtualBox). Tak więc obrazy są przechowywane w obrazie wirtualnej skrzynki (pliku vmdk). Po zamontowaniu przez VirtualBox jest to linux, a obrazy są przechowywane w miejscu, które podałeś.

+0

Dziękuję za odpowiedź. Więc gdybym budował stronę internetową. Gdzie mam uzyskać dostęp do plików na stronie? I pod jakim adresem mam iść –

0

Obrazy można przechowywać poza obrazami VirtualBox za pomocą opcji folderu udostępnionego VirtualBox. Byłem w stanie użyć folderu na dysku C:\ dla wszystkich danych, których potrzebuje dokowanie.

W tym celu należy podłączyć /var/lib/docker do lokalnego folderu na hoście. Ustaw "Auto-Mount", ale nie ustawiaj "Read-Only".

Powiązane problemy