在使用 docker 时,往往会出现磁盘空间不足,导致该问题的通常原因是因为 docker 中部署的系统输出了大量的日志内容。
此时,可通过手动或定时任务进行清除。
针对 / var/lib/docker/overlay2 空间占用很大网上提供了很多解决方案,其中有些误导的说法需要去迁移路径等操作。其实磁盘空间的占用和 overlay 没关系(它的 usage 和真实的 disk usage 相同),它只是一个 docker 的虚拟文件系统,真实的文件系统是前者 / dev/vda1, 可以看到路径所指为根目录,所以你要去找是哪里出现了垃圾。
通常情况下与 overlay2 的同级目录下会有如下的目录:
builder buildkit containerd containers image network overlay2 plugins runtimes swarm tmp trust volumes
[root@imotao docker]# ls builder buildkit containerd containers image network overlay2 plugins runtimes swarm tmp trust volumes
[root@imotao docker]# ls
builder buildkit containerd containers image network overlay2 plugins runtimes swarm tmp trust volumes
今天群里有位老哥说到,自己的网站才搭建几天,怎么就进不去了(如下图所示错误)