如何确定哪些容器使用docker卷?

问题描述 投票:14回答:1

假设我有一个卷,我知道它的名字或ID。

我想确定使用该卷的容器列表(它们的名称或ID)。

我可以使用哪些命令来检索此信息?

我认为它可以存储在docker volume inspect <id>命令的输出中,但它除了挂载点("/var/lib/docker/volumes/<id>")之外没有任何其他用处。

docker docker-volume docker-container
1个回答
42
投票

docker ps可以按体积过滤以显示安装给定卷的所有容器:

docker ps -a --filter volume=VOLUME_NAME_OR_MOUNT_POINT

参考:https://docs.docker.com/engine/reference/commandline/ps/#filtering

© www.soinside.com 2019 - 2024. All rights reserved.