docker容器内查看内存占用(docker 查看进程, 内存, cup消耗的情况)
类别:服务器 浏览量:2785
时间:2021-10-19 06:33:29 docker容器内查看内存占用
docker 查看进程, 内存, cup消耗的情况docker 查看进程, 内存,cup 消耗启动 docker 容器,可以通过 docker inspect 查看进程号
# docker inspect -f '{{.State.Pid}}'
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 根据用户指定的名称显示容器的名称或 ID。
.Name 容器名称。
.ID 容器 ID。
.CPUPerc CPU 使用率。
.MemUsage 内存使用量。
.NetIO 网络 I/O。
.BlockIO 磁盘 I/O。
.MemPerc 内存使用率。
.PIDs PID 号。
补充:docker查看容器运行内存以及删除命令
1、docker使用cpu、内存、网络、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 显示所有容器(默认显示刚刚运行)
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、显示多个容器的运行信息
docker stats rId1,rId2
2.1、删除所有已经停止的容器
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
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣
- idea docker部署微服务(idea连接docker实现一键部署的方法)
- docker搭建方法(超简单实现Docker搭建个人博文系统)
- docker容器使用redis服务(在Docker中使用Redis的步骤详解)
- harbor镜像仓库扫描原理(Harbor搭建Docker私有仓库的实现方法)
- docker离线安装步骤(Docker安装FastDFS的方法步骤)
- docker实战部署(使用docker搭建一套开发环境全家桶的详细教程)
- net coredocker基础镜像(Docker 部署net5程序实现跨平台功能)
- 查看docker容器进程运行状态命令(docker容器内要启动两个进程时Dockerfile的实现代码)
- 利用docker容器化开发环境(使用docker搭建sonarqube的方法)
- docker 重置容器的映射端口(运行中的docker容器端口映射如何修改详解)
- dubbo和项目搭建(使用docker部署dubbo项目的方法步骤)
- centos7 docker容器目录(CentOS7使用docker部署Apollo配置中心的实现)
- docker进入mysql查看路径(Docker 环境运行 Mysql 和开启 Binlog 配置主从同步的设置方法)
- docker容器运行环境(Docker 清理环境操作)
- dockernginx服务器教程(Docker镜像+nginx 部署 vue 项目的方法)
- docker compose使用方法(docker和docker-compose一键安装教程支持在线和离线)
- 淘宝支持账号名修改,网友 终于可以 重新做人 了(淘宝支持账号名修改)
- 盘点那些年让人称奇的年终奖 最后一个赢辣条毫无悬念(盘点那些年让人称奇的年终奖)
- 你还没有升职吗 他竟因为几套激励理论,升职了(你还没有升职吗)
- 某知名企业绩效管理体系及薪酬分配体系操作手册(某知名企业绩效管理体系及薪酬分配体系操作手册)
- 职场人改不掉这4个习惯,只会越混越穷,一辈子也翻不了身(职场人改不掉这4个习惯)
- 华为 联想等46家公司笔试面试题,涉及各行各业,建议收藏(联想等46家公司笔试面试题)
热门推荐
- js柯里函数的应用场景(深入详解JS函数的柯里化)
- dedecms怎么设置栏目(DEDECMS实现在标签中嵌套调用SQL的方法)
- linux时间同步ubuntu(在Ubuntu中使用NTP实现时间同步)
- 如何挑选云服务器(高质量的美国云服务器选择方法有哪些?)
- js时间变成日期格式(js日期时间格式化的方法实例)
- python pyqt 教程(Python+PyQt5实现美剧爬虫可视工具的方法)
- sqlserver常用流控语句(SQL Server实现自动循环归档分区数据脚本详解)
- python栈和队列(Python 实现数据结构中的栈队列)
- python中startswith使用教程(Python os.access用法实例)
- python分词操作(Python英文文本分词无空格模块wordninja的使用实例)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9