df -h
2、查看当前目录下的所有目录所占磁盘大小du -sh *
进入/var/lib/docker/overlay2目录,这个是docker默认的容器运行的存储目录。
然后执行du -sh *,红色部分为容器的完整ID。
3、查看具体目录属于哪个容器docker ps -q | xargs docker inspect --format '{{.State.Pid}}, {{.Name}}, {{.GraphDriver.Data.WorkDir}}' | grep "上面红色部分的ID"
从上图可以知道当前目录是那个容器所属的占用目录,然后进行释放磁盘空间。
4、查看容器以及镜像的大小docker system df
5、清理服务器内未被使用的镜像以及容器docker system prune -a
上图表示清理了81.95MB的磁盘空间。