我在 Debian 9 VM 上安装了 Docker CE, 我面临的问题是 var/lib/docker/overlay2 的可用大小默认受到限制,不足以安装 2 个以上的容器。
我尝试修剪,但这还不够。
我可以增加 var/lib/docker/overlay2 的大小或在虚拟机上安装新的虚拟磁盘并更改 var/lib/docker/overlay2 以指向新磁盘吗?
我尝试修剪但没有成功。 我不知道如何在VM中安装Debian期间更改var挂载点大小,以便在安装Debian CE之前增加大小
最佳答案
最简单的方法是使用另一个根目录:
将 /etc/docker/daemon.json
中的路径更改为:
{
“data-root”: "/new/path"
}
然后重新启动 Docker 服务。
PS:如果你想使用旧的镜像、容器......,你需要将数据从/var/lib/docker 移动到新位置。否则所有数据都会消失。
关于docker - 如何增加卷 var/lib/docker/overlay2 的大小或安装到 Debian VM 中的新虚拟磁盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57349266/