请教一个docker问题

查看 44|回复 2
作者:坚决不当舔狗   
docker如何通过容器ID找到对应的容器存储id?

容器, docker

宝宝巴士   
docker inspect --format=“{{.Mounts}}“ 容器名或容器id
玍亽伆近丶   
一、首先进入到 /var/lib/docker/overlay2 目录下,查看谁占用的较多
du -s ./* | sort -rn | more
二、查出所占用的大文件
三、再通过目录名查找容器名
docker ps -q | xargs docker inspect --format ‘{{.State.Pid}}, {{.Id}}, {{.Name}}, {{.GraphDriver.Data.WorkDir}}‘ | grep bff25099a59b0fc8addd06f9223872f2904256f0432b3c3c47b58faef167115f
输出依次为,进程pid、容器ID、容器名、存储work路径,即可确定是哪个容器。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部