将本地泊坞窗图像存储在外部HDD boot2docker上

我在我的MacBook空气使用docker,不幸的是有相当有限的硬盘空间(120GB)。

想知道如何将容器存储在我的外部驱动器而不是默认的(我相信是/ var / lib / docker /)?

编辑:它实际上不是/ var / lib / docker – 当使用boot2docker我相信这些文件存储在virtualbox实例。

清除您的MacBook文件夹后,安装您的外部硬盘上的path:

mount -t <fstype> -o defaults /dev/<your device> /var/lib/docker/ 

为了与boot2docker一起使用,请尝试如下所示:

 mount -t vboxsf -o uid=1000,gid=50 /dev/<your device> /var/lib/docker/ 

其中<your device>可能是例如sdb

您可以通过更改docker中的文件位置来执行此操作。 您可以转到“首选项” – >“高级”,然后在存储path下将位置更改为外置硬盘驱动器。

查看截图供参考