Я хочу проверить, сколько контейнеров работает с изображением, я мог бы это сделать с помощью docker ps --filter ancestor ="imagename"
, а затем подсчитать количество контейнеров. Но моя машина не поддерживает эту команду, есть ли другой способ сделать это?Как я могу проверить, сколько контейнеров использует определенное изображение докеров?
3
A
ответ
8
Как насчет
docker ps | grep imagename | wc -l
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)