通过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


      目录
      相关文章
      |
      Unix Docker 容器
      Is the docker daemon running?
      Is the docker daemon running?
      3293 0
      |
      网络协议 应用服务中间件 Shell
      21-Docker-常用命令详解-docker run
      21-Docker-常用命令详解-docker run
      |
      Linux Docker 容器
      19-Docker-常用命令详解-docker exec
      19-Docker-常用命令详解-docker exec
      |
      4月前
      |
      网络协议 Docker Python
      docker ps
      【9月更文挑战第09天】
      75 6
      |
      4月前
      |
      Docker 容器
      docker run
      【9月更文挑战第08天】
      262 1
      |
      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
      89 1
      |
      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
      798 0
      |
      消息中间件 JSON Kafka
      docker的/var/run/docker.sock参数
      /var/run/docker.sock是运行docker容器时常用的数据卷参数,本文就来学习这个参数的用处,揭示背后的原理
      1186 0
      docker的/var/run/docker.sock参数
      |
      Docker 容器
      20-Docker-常用命令详解-docker attach
      20-Docker-常用命令详解-docker attach

      相关课程

      更多