Docker 容器没有 ps pidof 查看进程命令解决办法
Docker 大约 482 字现象
Docker
使用的是精简版,去除了ps
、top
、pidof
等查看运行中的进程的命令。
解决方法
查看/proc
目录,该目录记录着运行中的进程的id
,以id
为文件夹的名字,文件夹中的exe
是一个超链接,指向的是运行该进程的命令。
ls -l /proc/*/exe
输出
lrwxrwxrwx 1 root root 0 Nov 19 18:46 /proc/1/exe -> /usr/java/openjdk-11/bin/java
lrwxrwxrwx 1 root root 0 Nov 21 13:37 /proc/49/exe -> /usr/bin/bash
lrwxrwxrwx 1 root root 0 Nov 21 13:37 /proc/self/exe -> /usr/bin/coreutils
lrwxrwxrwx 1 root root 0 Nov 21 13:37 /proc/thread-self/exe -> /usr/bin/coreutils
查看状态
cat /proc/1/status
阅读 598 · 发布于 2022-11-29
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Nginx 编译安装时提示 the HTTP gzip module requires the zlib library阅读 9285
-
SQL 查询出成绩表中成绩大于 90 的学生名字阅读 2554
-
Linux Shell 脚本监控进程状态阅读 4330
-
MySQL5.7 搭建主从-传统方式阅读 1085
-
Spring 事务失效的几种场景阅读 1152
-
使用 jsDelivr 解决 GitHub 资源下载慢的问题阅读 606
-
JMeter 使用 Response Assertion 自定义错误信息阅读 1671
-
软考-系统架构设计师:局域网阅读 1717
-
Docker 容器没有 ps pidof 查看进程命令解决办法阅读 598
-
JMeter 记录 Cookie 保持登录状态阅读 2131