0

Способ автоповтора вывода `docker ps` в стиле `top`/`htop` в Bash

12

Вопрос: Возможно ли, и если да, то как, получить автоматически обновляемый обзор текущих Docker-контейнеров, аналогичный утилитам top/htop, с использованием команды "docker ps"?

1 ответ(ов)

0

В качестве альтернативы команде watch, которая может быть недоступна по умолчанию, можно использовать алиас для циклического отображения статистики Docker. Это создаст алиас ds, который позволяет повторно вызывать команду docker stats с заданным интервалом.

Вот код для создания алиаса в bash:

alias ds='while true; do TEXT=$(docker stats --no-stream $(docker ps --format={{.Names}})); sleep 0.1; clear; echo "$TEXT"; done'

Этот алиас будет постоянно обновлять информацию о статах контейнеров Docker, каждые 0.1 секунды очищая экран и выводя новые данные.

Дополнительную информацию можно найти по адресу: https://github.com/docker/docker/issues/20973.

Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь