Docker ps—过滤器不能与-H一起工作

Docker ps—过滤器不能与-H一起工作,docker,docker-swarm,Docker,Docker Swarm,我需要获得一个使用特定图像Id运行的容器列表。但是, --过滤器祖先={Image Id}不能与-H选项一起使用。 例如,$docker-H{Host\u ip}:{port\u no}ps——过滤器祖先={Image Id} 它既不显示任何错误,也不显示正确的结果。每次输出仅显示所有容器的列表 Docker版本:1.10.2 在目标主机上运行“docker ps”命令以确认问题 记住使用“-a”选项。可能容器没有运行 我使用docker 1.10.3成功地运行了带有-H和“-filter祖先=

我需要获得一个使用特定图像Id运行的容器列表。但是,
--过滤器祖先={Image Id}
不能与
-H
选项一起使用。 例如,
$docker-H{Host\u ip}:{port\u no}ps——过滤器祖先={Image Id}
它既不显示任何错误,也不显示正确的结果。每次输出仅显示所有容器的列表

Docker版本:1.10.2

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

  • 记住使用“-a”选项。可能容器没有运行

  • 我使用docker 1.10.3成功地运行了带有-H和“-filter祖先={image id}”的“docker ps”

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