2014-04-09 66 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安装到主机中的本地文件夹中。 设置“自动安装”,但不要设置“只读”。