欺骗循环/ autorefreshdockerps视图像顶部/ htop bash中
是否有可能 – 如果是的话,如何 – 由“docker ps”打印的当前Docker容器的自清新视图与top / htop实用程序一样?
使用watch
:
watch docker ps
看man watch
几个选项:
-
你可以尝试命令
docker stats
,它会给你一些关于当前正在运行的容器id,cpu%,内存等的细节。类似于你要求的top/htop
。 -
命令
docker top CONTAINER [ps OPTIONS]
:它显示容器的运行过程。 -
还有一些应用程序可以提供您的docker生态系统的好看法。 例如Kitematic , Kevana
作为替代看,有一个别名显示循环docker统计(观看:可能不会总是默认情况下可用)
这会创build一个bash别名“ds”
alias ds='while true; do TEXT=$(docker stats --no-stream $(docker ps --format={{.Names}})); sleep 0.1; clear; echo "$TEXT"; done'
来自: https : //github.com/docker/docker/issues/20973