首页 > 解决方案 > docker - 如何确定哪个挂载属于哪个映像?

问题描述

我们使用设备映射器存储驱动程序。这可能更像是一个 docker 而不是 k8s 的问题。

有没有办法确定这个坐骑的来源

/opt/dsx/ibm-data-platform/docker/devicemapper/mnt/b1127f21d5fd96b2ac862624d80b928decc1d60b87ec64d98430f69f360d3cee/rootfs/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.39.x86_64/jre/lib

您将devicemapper/mnt/b1127f21d5fd96b2ac862624d80b928decc1d60b87ec64d98430f69f360d3cee其视为路径的一部分..

我们使用捆绑了 67 个不同图像的商业产品。上面的一个特定的有一个非常旧的 Java .. 我们想知道 docker mount 来自哪个图像。

谢谢!

标签: dockerkuberneteskubectldocker-containerdevice-mapper

解决方案


您可以向 Docker 询问已安装该卷的容器列表:

docker container ls --filter=volume=<name of volume>


推荐阅读