网站建设 化工,vs 2017网站开发php,平远网站建设,网站推广的方式与技巧1背景介绍 最近在写 docker 相关教程#xff0c;过程中发现容器暂停退出竟然有 docker kill、docker stop 和 docker pause 三种方式#xff0c;今天就来分析下三者间的区别。2辅助指令 docker top - 查看容器进程docker event - 查看容器相关事件docker stats -… 1背景介绍 最近在写 docker 相关教程过程中发现容器暂停退出竟然有 docker kill、docker stop 和 docker pause 三种方式今天就来分析下三者间的区别。2辅助指令 docker top - 查看容器进程docker event - 查看容器相关事件docker stats - 查看容器资源使用率3准备工作 1. 启动容器先分别启动三个容器docker run --name nginx-kill -d nginx
docker run --name nginx-stop -d nginx
docker run --name nginx-pause -d nginx2. 查看容器进程docker top nginx-kill
docker top nginx-stop
docker top nginx-pause3. 查看资源使用docker stats nginx-kill nginx-stop nginx-pause4. 打开事件监听docker events4开始分析 1. docker killdocker kill nginx-kill
docker top nginx-kill
docker stats nginx-kill
docker ps -adocker top 指令报错CPU 和内存使用率为 0容器状态为 Exited退出码为 137。相关事件kill - die2. docker stopdocker stop nginx-stop
docker top nginx-stop
docker stats nginx-stop
docker ps -adocker top 指令报错CPU 和内存使用率为 0容器状态为 Exited退出码为 0。相关事件kill - die - stop3. docker pausedocker pause nginx-pause
docker top nginx-pause
docker stats nginx-pause
docker ps -adocker top 指令正常CPU 使用率为 0内存使用率大于 0容器状态为 Pause。相关事件4结果分析 5参考总结 以上就是本文希望分享的内容如果大家有什么问题欢迎在公众号 - 跬步之巅留言交流。