0
点赞
收藏
分享

微信扫一扫

通过DOCKER OVERLAY2 目录名查找容器名和容器ID

火热如冰 2022-10-04 阅读 165


有时候经常会有个别容器占用磁盘空间特别大,这个时候就需要通过docker overlay2 目录名查找对应容器名:
1.首先进入到 /var/lib/docker/overlay2 目录下,查看谁占用的较多

du -s ./* | sort -rn | more

2、查出所占用的大文件
3、再通过目录名查找容器名

 docker ps -q | xargs docker inspect --format '{{.State.Pid}}, {{.Id}}, {{.Name}}, {{.GraphDriver.Data.WorkDir}}' | grep bff25099a59b0fc8addd06f9223872f2904256f0432b3c3c47b58faef167115f
1

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


举报

相关推荐

0 条评论