You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何统计Docker中运行容器的总数?排除表头及其他方法

统计运行中Docker容器总数的几种方法

排除表头统计行数

如果你想用wc -l统计但不想包含表头,只需要用tail命令跳过第一行即可:

docker ps | tail -n +2 | wc -l

tail -n +2表示从第二行开始输出内容,这样就过滤掉了docker ps默认的表头行,再用wc -l统计行数就是运行中容器的实际数量。

用Docker内置参数直接获取(更简洁)

Docker的ps命令提供了-q(quiet)参数,只会输出运行中容器的ID,不带任何表头,直接统计这个输出的行数就行:

docker ps -q | wc -l

这个方法更高效,因为不需要处理表头,输出内容只有容器ID(每行一个),统计行数就是容器总数。

通过Docker系统信息提取

还可以通过docker info命令查看系统级的容器统计信息,用文本处理工具提取运行中容器的数量:

docker info | awk '/Running Containers/ {print $NF}'

这个命令会直接输出运行中容器的数值,不需要额外统计行数。

内容的提问来源于stack exchange,提问作者Subham

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 17:30:51