Трюк на петли/автообновление настройки просмотра P. S. Как ТОП/при в bash
Возможно ли - и если да, то как-иметь самообновляющийся вид текущих контейнеров Docker, напечатанных" docker ps", как утилиты top/htop?
3 ответа:
Использовать
watch:watch docker psСм.
man watch
Несколько вариантов:
Вы можете попробовать команду
docker stats, которая даст вам некоторые сведения о текущем запущенном контейнере id, cpu%, памяти и т. д. Что-то похожее наtop/htop, о чем вы просили.Команда
docker top CONTAINER [ps OPTIONS]: она отображает запущенные процессы контейнера.Есть также несколько доступных приложений, которые дают хороший обзор вашей экосистемы docker. Eg - Kitematic, Кевана
В качестве альтернативы watch, существует псевдоним, показанный для статистики loop docker (watch: может быть не всегда доступен по умолчанию)
Это создает псевдоним bash "ds"
alias ds='while true; do TEXT=$(docker stats --no-stream $(docker ps --format={{.Names}})); sleep 0.1; clear; echo "$TEXT"; done'