解决/var/lib/docker/overlay2占用很大、容器无法启动问题(清理磁盘)

Docker - 解决/var/lib/docker/overlay2占用很大、容器无法启动问题(清理磁盘)

一、首先执行如下命令可以查看 docker 文件夹磁盘使用情况:

1
2
3
[root@pi ~]# du -hs /var/lib/docker/
17G /var/lib/docker/
12

二、执行如下可以查看 Docker 的磁盘使用情况(类似于 Linux 上的 df 命令)

1
2
3
4
5
6
7
[root@pi ~]# docker system df
TYPE TOTAL ACTIVE SIZE RECLAIMABLE
Images 4 2 1.659GB 268.9MB (16%)
Containers 2 2 1.037GB 0B (0%)
Local Volumes 0 0 0B 0B
Build Cache 0 0 0B 0B
123456

三、 docker system prune -a命令清理得更加彻底,可以将没有容器使用 Docker 镜像都删掉

1
2
3
4
5
6
7
8
9
[root@pi ~]#  docker system prune -a 
WARNING! This will remove:
- all stopped containers
- all networks not used by at least one container
- all images without at least one container associated to them
- all build cache

Are you sure you want to continue? [y/N] y
Total reclaimed space: 0B

解决/var/lib/docker/overlay2占用很大、容器无法启动问题(清理磁盘)
http://lvyuanj.github.io/2023/11/12/docker/
作者
Arvin
发布于
2023年11月12日
许可协议