gpt4 book ai didi

docker - 如何根据镜像过滤docker进程

转载 作者:IT老高 更新时间:2023-10-28 12:35:29 26 4
gpt4 key购买 nike

我一直在尝试使用 docker process 命令获取 docker 实例的容器 ID,但是当我尝试使用 name 过滤器时,它对我来说 fine 有效。

sudo -S docker ps -q --filter="name=romantic_rosalind"

Results container id :

3c7e865f1dfb

但是当我使用 image 过滤时,我得到了所有实例容器 ID:

sudo -S docker ps -q  --filter="image=docker-mariadb:1.0.1"

Results Container ids :

5570dc09b581

3c7e865f1dfb

但我希望只获得 mariadb 的容器 ID。

如何使用过滤器作为镜像获取 docker 进程的容器 id ?

最佳答案

使用“祖先”而不是“图像”效果很好。示例:

sudo -S docker ps -q  --filter ancestor=docker-mariadb:1.0.1

Docker 团队可能在最新版本中添加了它: http://docs.docker.com/engine/reference/commandline/ps/

关于docker - 如何根据镜像过滤docker进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29406871/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com