第一步:进入docker容器内部
docker exec -it fastone-billing-mgr /bin/bash
第二步:执行jps,查询docker容器内的java进程
jps
第三步:执行jstack命令
jstack PID > threadDump.tdump
第四步:执行jmap命令
jmap -dump:live,format=b,file=heapDump.hprof PID
第五步:退出docker容器,将文件拷贝到宿主机
docker cp CONTAINER_NAME:threadDump.tdump .
docker cp CONTAINER_NAME:heapDump.hprof .
第六步:XFTP将文件传输到本地
第七步:双击heapDump.hprof,即可查看进程使用情况