3

Я хочу проверить, сколько контейнеров работает с изображением, я мог бы это сделать с помощью docker ps --filter ancestor ="imagename", а затем подсчитать количество контейнеров. Но моя машина не поддерживает эту команду, есть ли другой способ сделать это?Как я могу проверить, сколько контейнеров использует определенное изображение докеров?

ответ

3

Вы можете использовать что-то вроде

docker inspect --format='{{.Container.Spec.Image}}' $(docker ps -q) и проверить изображение, возвращенное этой командой?

0

Вы также можете попробовать этот

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

Если вы хотите распечатать данные контейнеры, а затем количество

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