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
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣
- docker的一些使用方法(使用Docker 安装 Jenkins的方法)
- docker容器内查看内存占用(docker 查看进程, 内存, cup消耗的情况)
- docker搭建方法(超简单实现Docker搭建个人博文系统)
- docker启动命令大全(Docker常用命令Study03详解)
- dockerexec参数详解(docker安装pxc集群的详细教程)
- docker容器编排入门教程(简简单单使用Docker部署Confluence)
- nginxdocker界面(Docker部署nginx实现过程图文详解)
- docker部署tomcat(Docker安装Tomcat、MySQL和Redis的步骤详解)
- docker正常容器启动失败(Docker容器无法停止删除的解决方案)
- docker 快速搭建环境(如何自己搭建DockerHub实现过程解析)
- docker菜鸟教程(Docker简单入门使用教程)
- dockerswarm滚动部署(使用Docker部署war包项目的实现)
- docker容器使用流程(在Docker构建的容器中实现安装ping工具)
- centos中docker安装部署(三分钟完成 ubuntu16.04初始化,Java,maven,docker环境的部署问题)
- docker安装openoffice镜像(docker安装部署 onlyoffice的详细过程)
- 无法访问docker容器内的端口(docker容器中切换用户,提示权限不足的解决)
- 彩礼重要吗()
- 写信告诉我今天海是什么颜色(写信告诉我今天海是什么颜色回答)
- 英语难学吗(法语比英语难学吗)
- 今天要吃什么(今天要吃什么菜好)
- 网红直播可以赚很多钱吗(网红直播可以赚很多钱吗)
- 今天是什么日子(今天是什么日子有什么特殊意义吗)
热门推荐
- vue组件keep-alive的原理是什么(如何理解Vue简单状态管理之store模式)
- 查看docker 镜像大小(详解六种减小Docker镜像大小的方法)
- nginx报错处理(Nginx报504 gateway timeout错误的解决方法)
- mysql大表查询优化方案(mysql查询优化之100万条数据的一张表优化方案)
- dataframe数据处理教程(对dataframe数据之间求补集的实例详解)
- css圆角边框设置教程(css效果之边框内圆角)
- HTTP header中Cache-control的介绍
- vmware vcenter怎么用安全(关于Vmware vcenter未授权任意文件上传漏洞CVE-2021-21972的问题)
- 织梦cms怎么调用(织梦CMS采集时keywords字段无法添加过滤规则的解决方法)
- vue 父组件传值(Vue两个同级组件传值实现)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9