最近服务器上的Linux系统盘磁盘空间耗尽,导致不能正常工作,需要清理磁盘空间。由于系统上的软件基本上都是使用的容器,所以磁盘空间基本上都是被容器占用。

使用下面的命令查看容器的空间占用情况:

1sudo docker system df

或者

1sudo podman system df

笔者查看的结果显示,可以回收83.83GB的Volume空间:

1$ sudo podman system df
2TYPE           TOTAL       ACTIVE      SIZE        RECLAIMABLE
3Images         14          12          35.6GB      777MB (0%)
4Containers     12          12          31.75GB     0B (0%)
5Local Volumes  79          5           4.683GB     83.83GB (1700%)

执行下面的命令回收Volume空间:

1sudo podman volume prune

要想全部回收系统可回收空间,使用下面的命令:

1sudo podman system prune