dotnet容器使用线程异常;想使用精简版本的createdump内存出来分析;
容器内不知道进程ID,不能使用命令ps,也不能联网;
但容器内要执行命令却是createdump $pid;
1.容器在宿主机中的PID
//宿主机中使用
docker inspect containerName |grep Pid
2.容器内部的PID
//使用docker exec 进入容器内部
grep threads /proc/*/sched
看到/proc/pid/xxx :中间的数字表示容器内部进程ID
3.容器内部PID与宿主机中的PID对应
通过以上两个操作可看出来对应关系:宿主机进程ID84088=》容器内进程ID1