通过PID查看对应的docker

简介: 在nvidia-smi发现GPU占用时,想要寻找是哪个docker在使用,通过PID寻找。

 在nvidia-smi发现GPU占用时,想要寻找是哪个docker在使用,通过PID寻找。

    • 使用 cat /proc/<process-pid>/cgroup 命令确认进程所属的容器 ID

    image.gif0d4b4cca5a45fa2289712e6dcd2e148.png

    08ed97499def79157b1ff99bceafb1c.png

      • 得到ID后通过docker ps -a可以得到容器名称,或者使用如下代码直接得到容器名称
      docker inspect --format '{{.Name}}' "${containerId}" | sed 's/^\///'

      image.gif232b6dde465fc154285c25c858c0936.png

      image.gif


      目录
      相关文章
      |
      网络协议 应用服务中间件 Shell
      21-Docker-常用命令详解-docker run
      21-Docker-常用命令详解-docker run
      |
      Linux Docker 容器
      19-Docker-常用命令详解-docker exec
      19-Docker-常用命令详解-docker exec
      |
      5月前
      |
      JSON Shell 数据格式
      在Docker中,docker run cmd entrypoint 有什么区别?
      在Docker中,docker run cmd entrypoint 有什么区别?
      |
      6月前
      |
      Docker 容器
      docker ps --no-trunc 与 docker ps
      docker ps --no-trunc 与 docker ps
      79 1
      |
      Docker 容器
      27-Docker-常用命令详解-docker tag
      27-Docker-常用命令详解-docker tag
      |
      8月前
      |
      Unix Docker 容器
      docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon
      docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon
      793 0
      |
      Docker 容器
      20-Docker-常用命令详解-docker attach
      20-Docker-常用命令详解-docker attach
      |
      Docker 容器
      18-Docker-常用命令详解-docker logs
      18-Docker-常用命令详解-docker logs
      |
      应用服务中间件 Docker 容器
      22-Docker-常用命令详解-docker pull
      22-Docker-常用命令详解-docker pull
      |
      Ubuntu Docker 容器
      Docker(37)- docker attach 命令详解
      Docker(37)- docker attach 命令详解
      210 0
      Docker(37)- docker attach 命令详解