Ich möchte überprüfen, wie viele Container ein Bild ausführen, ich könnte das mit docker ps --filter ancestor ="imagename"
tun und dann die Anzahl der Container zählen. Aber mein Computer unterstützt diesen Befehl nicht, gibt es eine andere Möglichkeit, es zu tun?Wie kann ich überprüfen, wie viele Container ein bestimmtes Docker-Image ausführen?
3
A
Antwort
8
Wie wäre es
docker ps | grep imagename | wc -l
3
Sie so etwas wie
docker inspect --format='{{.Container.Spec.Image}}' $(docker ps -q)
und testen Sie das Bild von diesem Befehl zurück verwenden kann?
0
Sie können auch versuchen, diese
docker ps -f ancestor="imagename" --format '{{.Names}}' | wc -l
Wenn Sie den Container Informationen drucken möchten, und dann die Zählung
docker ps -f ancestor="imagename" --format '{{.Names}}' | tee >(wc -l)