我需要获取使用特定Image Id运行的容器列表。但,
--filter ancestor={Image Id}
不适用于-H
选项。
对于前$ docker -H {Host_ip}:{port_no} ps --filter ancestor={Image Id}
它既不显示任何错误也不显示正确的结果。每次输出只显示所有容器的列表。
Docker版本:1.10.2
答案 0 :(得分:1)
在目标主机上运行“docker ps”命令以确认问题
请记住使用“-a”选项。也许容器没有运行......
我使用docker 1.10.3成功运行了“docker ps”wit -H和“--filter ancestor = {image-id}”
docker -H 192.168.59.2:4000 ps -a --filter ancestor=f71a93076f3f