DOCKER(1) Docker User Manuals DOCKER(1)

docker-container-stats - نمایش جریان زنده از آمار مصرف منابع کانتینر(ها)

docker container stats [OPTIONS] [CONTAINER...]

نمایش جریان زنده از آمار مصرف منابع یک یا چند کانتینر

قالب‌بندی خروجی با استفاده از الگوی Go ارائه‌شده.
جانشین‌های معتبر:
.Container - نام یا شناسه کانتینر.
.Name - نام کانتینر.
.ID - شناسه کانتینر.
.CPUPerc - درصد پردازنده (CPU).
.MemUsage - میزان مصرف حافظه.
.NetIO - ورودی/خروجی شبکه (Network IO).
.BlockIO - ورودی/خروجی بلوکی (Block IO).
.MemPerc - درصد حافظه (روی ویندوز در دسترس نیست).
.PIDs - تعداد PIDها (روی ویندوز در دسترس نیست).

اجرای docker container stats روی تمام کانتینرهای در حال اجرا.

$ docker container stats
CONTAINER           CPU %               MEM USAGE / LIMIT     MEM %               NET I/O             BLOCK I/O
1285939c1fd3        0.07%               796 KiB / 64 MiB        1.21%               788 B / 648 B       3.568 MB / 512 KB
9c76f7834ae2        0.07%               2.746 MiB / 64 MiB      4.29%               1.266 KB / 648 B    12.4 MB / 0 B
d1ea048f04e4        0.03%               4.583 MiB / 64 MiB      6.30%               2.854 KB / 648 B    27.7 MB / 0 B

اجرای docker container stats روی چند کانتینر با استفاده از نام و شناسه.

$ docker container stats fervent_panini 5acfcb1b4fd1
CONTAINER           CPU %               MEM USAGE/LIMIT     MEM %               NET I/O
5acfcb1b4fd1        0.00%               115.2 MiB/1.045 GiB   11.03%              1.422 kB/648 B
fervent_panini      0.02%               11.08 MiB/1.045 GiB   1.06%               648 B/648 B

اجرای docker container stats با قالب سفارشی روی تمام کانتینرها (در حال اجرا و متوقف‌شده).

$ docker container stats --all --format "table {{.ID}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}"
CONTAINER ID                                                       NAME                     CPU %               MEM USAGE / LIMIT
c9dfa83f0317f87637d5b7e67aa4223337d947215c5a9947e697e4f7d3e0f834   ecstatic_noether         0.00%               56KiB / 15.57GiB
8f92d01cf3b29b4f5fca4cd33d907e05def7af5a3684711b20a2369d211ec67f   stoic_goodall            0.07%               32.86MiB / 15.57GiB
38dd23dba00f307d53d040c1d18a91361bbdcccbf592315927d56cf13d8b7343   drunk_visvesvaraya       0.00%               0B / 0B
5a8b07ec4cc52823f3cbfdb964018623c1ba307bce2c057ccdbde5f4f6990833   big_heisenberg           0.00%               0B / 0B

در مثال بالا، drunk_visvesvaraya و big_heisenberg کانتینرهای متوقف‌شده هستند.

اجرای docker container stats در قالب JSON.

$ docker container stats --format json
{"BlockIO":"43.9MB / 0B","CPUPerc":"0.00%","Container":"14c505d03da8","ID":"14c505d03da8","MemPerc":"0.21%","MemUsage":"4.242MiB / 1.944GiB","Name":"registry","NetIO":"4.17kB / 0B","PIDs":"13"}

-a, --all[=false] نمایش همه کانتینرها (پیش‌فرض تنها کانتینرهای در حال اجرا را نمایش می‌دهد)

--format="" قالب‌بندی خروجی با استفاده از یک الگوی سفارشی: 'table': چاپ خروجی در قالب جدول همراه با سرستون‌ها (پیش‌فرض) 'table TEMPLATE': چاپ خروجی در قالب جدول با استفاده از الگوی Go ارائه‌شده 'json': چاپ در قالب JSON 'TEMPLATE': چاپ خروجی با استفاده از الگوی Go ارائه‌شده. برای اطلاعات بیشتر درباره قالب‌بندی خروجی با الگوها به https://docs.docker.com/go/formatting/ مراجعه کنید

--no-stream[=false] غیرفعال‌سازی جریان زنده آمار و تنها دریافت نخستین نتیجه

--no-trunc[=false] کوتاه نکردن خروجی

docker-container(1)

Aug 2026 Docker Community