最新消息:

查看K8S/Docker容器的PID;根据PID查询Pod容器名称

IT技术 ipcpu 157浏览 0评论

查看K8S/Docker容器的PID

先使用docker ps 查询到docker的shortId
然后用下面的几种方法都可以定位到PID。

# 方法一
docker top <containerId>

#方法二
docker inspect -f '{{.State.Pid}}' <containerId>

#方法三(Docker)
cat /sys/fs/cgroup/memory/docker/<containerId>/cgroup.procs

根据PID查询容器名称

使用如下方法即可:

cat /proc/<PID>/cgroup
11:pids:/kubepods/burstable/pod98de4237-3739-47e2-839a-c3bd58dec589/bf52e96af8f07677b44f6a0bce811198ba713df28cbf749523a65b4dedc4d891
10:freezer:/kubepods/burstable/pod98de4237-3739-47e2-839a-c3bd58dec589/bf52e96af8f07677b44f6a0bce811198ba713df28cbf749523a65b4dedc4d891

转载请注明:IPCPU-网络之路 » 查看K8S/Docker容器的PID;根据PID查询Pod容器名称

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址