查找使用docker映像创建的docker容器

查找使用docker映像创建的docker容器,docker,docker-container,docker-image,Docker,Docker Container,Docker Image,如何找到使用/引用特定图像的docker容器 为了提供更多细节,假设我有大约10个docker图像和大约30个docker容器。。如何使用简单的命令找到使用docker image ID XXXXX创建的容器?您需要深入查看其他图像的docker历史记录输出,以查看链接回的内容。有一个图像可以自动执行大部分操作,您可以使用以下功能运行: docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock \ nate/dock

如何找到使用/引用特定图像的docker容器


为了提供更多细节,假设我有大约10个docker图像和大约30个docker容器。。如何使用简单的命令找到使用docker image ID XXXXX创建的容器?

您需要深入查看其他图像的
docker历史记录
输出,以查看链接回的内容。有一个图像可以自动执行大部分操作,您可以使用以下功能运行:

 docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock \
   nate/dockviz images -t -l
有关上述命令的更多详细信息,请访问。

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

docker没有任何内置命令来查找此信息,而不是使用外部图像@bmitch
docker history
docker inspect
和大量挖掘或脚本编写。否则,不,我不知道有任何其他内置命令可以找到这个。