ps --filter不能与-H一起使用

时间:2016-04-25 11:09:17

标签: docker docker-swarm

我需要获取使用特定Image Id运行的容器列表。但, --filter ancestor={Image Id}不适用于-H选项。 对于前$ docker -H {Host_ip}:{port_no} ps --filter ancestor={Image Id} 它既不显示任何错误也不显示正确的结果。每次输出只显示所有容器的列表。

Docker版本:1.10.2

1 个答案:

答案 0 :(得分:1)

  1. 在目标主机上运行“docker ps”命令以确认问题

  2. 请记住使用“-a”选项。也许容器没有运行......

  3. 我使用docker 1.10.3成功运行了“docker ps”wit -H和“--filter ancestor = {image-id}”

    docker -H 192.168.59.2:4000 ps -a --filter ancestor=f71a93076f3f