Dokcer 查找目录占用大的容器

  1. 找到目录
cd /var/lib/docker/overlay2/
du -sh ./* | grep G
  1. 通过目录名查找容器名
docker ps -q | xargs docker inspect --format '{{.State.Pid}}, {{.Id}}, {{.Name}}, {{.GraphDriver.Data.WorkDir}}' | grep 目录名

输出依次为,进程pid、容器ID、容器名、存储work路径,即可确定是哪个容器。

  1. 通过目录挂载信息查找容器名
docker ps -q | xargs docker inspect --format="{{json .Mounts}},{{.Name}}"| grep 目录名
posted @ 2022-01-28 11:50  klvchen  阅读(46)  评论(0)    收藏  举报