docker - 查找使用 docker 镜像创建的 docker 容器

标签 docker docker-container docker-image

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

为了提供更多详细信息,假设我有大约 10 个 docker 镜像,并且有大约 30 个 docker 容器。如何使用简单的命令找到使用 docker 镜像 ID XXXXX 创建的容器?

最佳答案

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

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

有关上述命令的更多详细信息,请访问 this github repo .

关于docker - 查找使用 docker 镜像创建的 docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42583882/

相关文章:

linux - Docker 卷选项将文件夹创建为 "root"用户

docker - 配置自定义镜像时如何将文件夹从Docker复制到主机

Docker 'latest' 标记和推送

azure - 如何在应用服务容器中安装 SSH

docker - docker 和 cricontainerd 可以共存吗

docker - 当多个容器在同一主机上运行时,docker 是否会重用图像?

docker - Kibana 没有连接到 elasticsearch docker

spring-boot - Kubernetes服务连接被拒绝

docker - 如何在 docker 机器上挂载本地卷

node.js - 使用 Gitlab Runner 部署到 Digital Ocean 时出现 "docker pull"需要恰好 1 个参数错误