docker 查看進(jìn)程, 內(nèi)存, cup消耗的情況
docker 查看進(jìn)程, 內(nèi)存,cup 消耗
啟動(dòng) docker 容器,可以通過(guò) docker inspect 查看進(jìn)程號(hào)
# docker inspect -f '{{.State.Pid}}'
通過(guò) docker stats 查看內(nèi)存,cpu 使用
docker stats docker stats --no-stream docker stats container-name docker stats $(docker ps --format={{.Names}}) docker stats --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}" docker stats --no-stream --format "{\"container\":\"{{ .Container }}\",\"memory\":{\"raw\":\"{{ .MemUsage }}\",\"percent\":\"{{ .MemPerc }}\"},\"cpu\":\"{{ .CPUPerc }}\"}"
下面是自定義的格式中可以使用的所有占位符:
.Container 根據(jù)用戶指定的名稱顯示容器的名稱或 ID。
.Name 容器名稱。
.ID 容器 ID。
.CPUPerc CPU 使用率。
.MemUsage 內(nèi)存使用量。
.NetIO 網(wǎng)絡(luò) I/O。
.BlockIO 磁盤 I/O。
.MemPerc 內(nèi)存使用率。
.PIDs PID 號(hào)。
補(bǔ)充:docker查看容器運(yùn)行內(nèi)存以及刪除命令
1、docker使用cpu、內(nèi)存、網(wǎng)絡(luò)、io情況
1.1、docker stats 容器id
node3:~# docker stats 7a20f9671dbd CONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS 7a20f9671dbd 0.09% 1.837GiB / 3.859GiB 47.61% 52.3MB / 28.7MB 3.32MB / 16.4kB 62
1.2、-a 顯示所有容器(默認(rèn)顯示剛剛運(yùn)行)
node3:~# docker stats -a CONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS 7a20f9671dbd 0.09% 1.837GiB / 3.859GiB 47.61% 52.4MB / 28.7MB 3.32MB / 16.4kB 62 4eeb00be3547 0.69% 34.3MiB / 3.859GiB 0.87% 0B / 0B 5.8MB / 0B 19 c52a162de8e8 0.23% 131MiB / 3.859GiB 3.32% 1.01GB / 860MB 3.25MB / 106kB 22 ff7ed47106ad 0.00% 11.98MiB / 3.859GiB 0.30% 0B / 0B 1.9MB / 11.3MB 9 33b6ad13d1dc 0.13% 3.48MiB / 3.859GiB 0.09% 800B / 0B 0B / 0B 8 06a1d01f5024 0.19% 6.973MiB / 3.859GiB 0.18% 0B / 0B 143kB / 5.37MB 23 5e03f86078fd 0.00% 15.06MiB / 3.859GiB 0.38% 0B / 0B 1.79MB / 4.1kB 13 c78ed69d6c66 0.01% 6.227MiB / 3.859GiB 0.16% 0B / 0B 0B / 0B 7
1.3、顯示多個(gè)容器的運(yùn)行信息
docker stats rId1,rId2
2、docker刪除命令
2.1、刪除所有已經(jīng)停止的容器
docker rm $(docker ps -a -q)
2.2、刪除所有未打 tag 的鏡像
docker rmi $(docker images -q | awk '/^<none>/ { print $3 }')
2.3、模糊刪除
docker images | grep registry.cn-qingdao.aliyuncs.com/duodianyouhui/dev-server | xargs docker rmi
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
docker創(chuàng)建mongodb容器存儲(chǔ)數(shù)據(jù)步驟詳解
這篇文章主要為大家介紹了docker創(chuàng)建mongodb容器存儲(chǔ)數(shù)據(jù)步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10Docker 數(shù)據(jù)持久化的三種方式小結(jié)
本文主要介紹了Docker 數(shù)據(jù)持久化的三種方式小結(jié),主要包括volume、bind mounts、tmpfs mounts這三種方式,具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01替換docker容器中的一個(gè)文件的實(shí)現(xiàn)
在某些情況下,我們可能確實(shí)需要更新容器內(nèi)的文件,本文主要介紹了替換docker容器中的一個(gè)文件的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-06-06docker實(shí)現(xiàn)MySQL數(shù)據(jù)同步的方法
docker的一大好處是在本地可以很方便快速的搭建負(fù)載均衡,主從同步等需要多主機(jī)的環(huán)境,本文主要介紹了docker實(shí)現(xiàn)MySQL數(shù)據(jù)同步的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03Jenkins打包微服務(wù)構(gòu)建Docker鏡像運(yùn)行的實(shí)現(xiàn)
本文主要介紹了Jenkins打包微服務(wù)構(gòu)建Docker鏡像運(yùn)行的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09解決Docker報(bào)錯(cuò):“docker build“ requires exactly&nb
這篇文章主要介紹了解決Docker報(bào)錯(cuò):“docker build“ requires exactly 1 argument.具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12解決docker安裝完成報(bào):bridge-nf-call-iptables is disabled問題
這篇文章主要介紹了解決docker安裝完成報(bào):bridge-nf-call-iptables is disabled問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11解決docker pull被復(fù)位出現(xiàn)的問題
這篇文章主要介紹了解決docker pull被復(fù)位出現(xiàn)的問題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09