解决重建后 Docker 占用大量磁盘空间的问题


(scavin) #1

磁盘空间一共 20GB,在 重建 了几次容器后,发现磁盘空间满…

于是放狗 Google 了一下,可以通过很简单的命令解决

./launcher cleanup

清理后,磁盘空间仅占用 11G,效果明显。

来源:


(zqcolor) #2

我刚装完digital ocean的30gb,占用6.5gb, 还有22gb剩余,每次docker都会留很多没用的东西,要uninstall docker以后再删除 var/lib/docker目录,否则重建一次就是1-2gb 垃圾.


(zqcolor) #3

今天加了ssl, rebuild 了两次(有两个templates要改,结果漏看了一个),又多了几g,然后用 ./launcher cleanup 清理的多余的images,容量又恢复了


(xiasummer) #4

从这个结果看,还是不够啊,固然可以用cleanup来清除出来大量的空间,但是现在服务器总已占用空间达到了14G,剩余6G就不够rebuild之前对于空余空间的要求了。

这样看来,20G的空间严重不够啊。

有没有什么方法压缩空间需求的,或者降低rebuild之前的空余空间要求,要不然的话,20G的服务器就实际不够用了。