2014-04-09 61 views
18

我在OS X上玩Docker(用boot2docker)並且無法弄清楚這些圖像的存儲位置。我只是好奇。boot2docker存儲的docker映像在哪裏?

This問題回答了它爲Linux這顯然是在/ var/lib中/泊塢窗/圖/ <ID> /層

我通過自制軟件安裝在/ usr /本地/庫/搬運工戳左右,但它看起來不像在那裏。在〜/ .boot2docker中有一個boot2docker-vm.vmdk。圖像是否實際存儲在此虛擬機中?

以下是CREACK的正確答案。
這只是一些闡述:

要進入boot2docker VM:

boot2docker ssh

user: docker pass: tcuser

我不得不sudo su去訪問目錄

而且voilà,有圖像。

回答

25

Boot2docker是一個Virtal機器(通過VirtualBox)。所以圖像存儲在virtualbox映像(vmdk文件)中。一旦VirtualBox安裝完成,它就是linux,並且圖像存儲在您指定的位置。

+0

感謝您的回覆。所以,如果我正在建設的網站。我在哪裏可以訪問該網站的文件?在什麼網址下我會去 –

0

通過使用VirtualBox共享文件夾選項,您可以將圖像存儲在VirtualBox圖像之外。 我能夠在C:\驅動器中使用一個文件夾,以獲得碼頭所需的所有數據。

爲此,您必須將/var/lib/docker安裝到主機中的本地文件夾中。 設置「自動安裝」,但不要設置「只讀」。