美文网首页
docker 调试: jmap 提示 ptrace 没有权限 (

docker 调试: jmap 提示 ptrace 没有权限 (

作者: 偷油考拉 | 来源:发表于2022-12-25 15:35 被阅读0次

Docker run reference | Docker Documentation

--cap-add=SYS_PTRACE

解决方法: --cap-add=SYS_PTRACE

docker run --rm -d --cap-add=SYS_PTRACE --name cms -p 8080:8080 reg.rhassurance.com/core_cms/core_cms_sit 

查询结果

[root@VM-1-9-centos ~]# docker exec -it cms /bin/bash
root@e6501648ad0f:/# ps axu 
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1 23.9  6.3 3372720 241188 ?      Ssl  09:28   0:08 java -jar /opt/app/print-center.jar
root        35  0.4  0.0   7616  2460 pts/0    Ss   09:29   0:00 /bin/bash
root        44  0.0  0.0  10052  1700 pts/0    R+   09:29   0:00 ps axu
root@e6501648ad0f:/# 
root@e6501648ad0f:/# jps 
1 print-center.jar
45 Jps
root@e6501648ad0f:/# 
root@e6501648ad0f:/# jmap 1
Attaching to process ID 1, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 25.345-b01
0x000055ea07235000      8K      /opt/java/openjdk/bin/java
0x00007fb09e600000      281K    /opt/java/openjdk/jre/lib/amd64/libsunec.so
0x00007fb09f800000      50K     /opt/java/openjdk/jre/lib/amd64/libmanagement.so
0x00007fb09fc00000      119K    /opt/java/openjdk/jre/lib/amd64/libnet.so
0x00007fb0c4400000      92K     /opt/java/openjdk/jre/lib/amd64/libnio.so
0x00007fb0d7400000      124K    /opt/java/openjdk/jre/lib/amd64/libzip.so
0x00007fb0d7800000      205K    /opt/java/openjdk/jre/lib/amd64/libjava.so
0x00007fb0d7c00000      64K     /opt/java/openjdk/jre/lib/amd64/libverify.so
0x00007fb0dc020000      122K    /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
0x00007fb0dc400000      17149K  /opt/java/openjdk/jre/lib/amd64/server/libjvm.so
0x00007fb0dd5d8000      2164K   /usr/lib/x86_64-linux-gnu/libc.so.6
0x00007fb0dd800000      412K    /opt/java/openjdk/lib/amd64/jli/libjli.so
0x00007fb0dda46000      14K     /usr/lib/x86_64-linux-gnu/librt.so.1
0x00007fb0dda4b000      918K    /usr/lib/x86_64-linux-gnu/libm.so.6
0x00007fb0ddb34000      14K     /usr/lib/x86_64-linux-gnu/libdl.so.2
0x00007fb0ddb39000      20K     /usr/lib/x86_64-linux-gnu/libpthread.so.0
0x00007fb0ddb42000      235K    /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2

相关文章

网友评论

      本文标题:docker 调试: jmap 提示 ptrace 没有权限 (

      本文链接:https://www.haomeiwen.com/subject/ojratdtx.html