我如何检查有多less个容器正在运行某个泊坞窗图像?

我想检查有多less个容器正在运行一个映像,我可以使用docker ps --filter ancestor ="imagename"计算容器的数量。但是我的机器不支持这个命令,还有另外一种方法可以做到这一点?

怎么样

 docker ps | grep imagename | wc -l 

你可以使用类似的东西吗?

docker inspect --format='{{.Container.Spec.Image}}' $(docker ps -q)并testing这个命令返回的图像?

你也可以试试这个

 docker ps -f ancestor="imagename" --format '{{.Names}}' | wc -l 

如果你想打印容器的信息,然后计数

 docker ps -f ancestor="imagename" --format '{{.Names}}' | tee >(wc -l)