找到使用泊坞窗图像创建的泊坞窗容器

时间:2017-03-03 16:26:30

标签: docker docker-container docker-image

如何查找哪个docker容器正在使用/引用特定图像?

为了提供更多细节,请说我有10个泊坞窗图像,并且有30个泊坞容器。如何使用简单的命令找到使用泊坞窗图像ID XXXXX创建的容器?

2 个答案:

答案 0 :(得分:2)

您需要挖掘其他图片的docker history输出,以查看链接的内容。有一个图像可以使用以下内容自动执行大部分操作:

 docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock \
   nate/dockviz images -t -l

有关上述命令的更多详细信息,请参见this github repo

答案 1 :(得分:0)

你走了: docker ps -a | awk '{ print $1,$2 }' | grep $(docker images | grep *image-id* | awk '{ print $1}')