如何增加卷var / lib / docker / overlay2的大小或在Debian VM中安装到新的虚拟磁盘

时间:2019-08-04 18:36:22

标签: docker debian docker-volume

我在Debian 9 VM上安装了Docker CE, 我面临的问题是,默认情况下var / lib / docker / overlay2的可用大小是有限的,并且不足以安装两个以上的容器。

我尝试修剪,但还不够。

我可以增加var / lib / docker / overlay2的大小还是在VM上挂载新的虚拟磁盘,然后更改var / lib / docker / overlay2以指向新磁盘?

我尝试修剪,但是没有用。 我不知道如何在VM中安装Debian的过程中更改var挂载点的大小,以便在安装Debian CE之前增加大小。

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用另一个根目录:

/etc/docker/daemon.json中的路径更改为:

{
“data-root”: "/new/path"
}

,然后重新启动Docker服务。

PS :如果要使用旧映像,容器...,则需要将数据从/ var / lib / docker移至新位置。否则,所有数据都将消失。