我在macbook air上使用了docker,不幸的是硬盘空间非常有限(120gb)。
想知道如何在外部驱动器上存储容器而不是默认设置(我相信是/ var / lib / docker /)?
编辑:事实上它不是/ var / lib / docker - 使用boot2docker时我相信文件存储在虚拟机实例上。
答案 0 :(得分:2)
清除macbook文件夹后,将外置硬盘安装在该路径上:
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
。
答案 1 :(得分:0)
您可以通过更改docker中的文件位置来执行此操作。 您可以转到“首选项” - >“高级”,然后在存储路径下将位置更改为外部硬盘驱动器。