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