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


      目录
      相关文章
      |
      Docker 容器
      如何通过pid定位是哪个容器
      如何通过pid定位是哪个容器
      361 0
      |
      3月前
      |
      JavaScript Devops 数据库
      使用Docker简化开发环境配置
      使用Docker简化开发环境配置
      |
      Ubuntu 开发工具
      Ubuntu更换阿里云软件源
      Ubuntu更换阿里云软件源
      143325 0
      |
      7月前
      |
      机器学习/深度学习 人工智能 数据库
      RAG 2.0 深入解读
      本文从RAG 2.0 面临的主要挑战和部分关键技术来展开叙事,还包括了RAG的技术升级和关键技术等。
      1366 85
      |
      3月前
      |
      自然语言处理 前端开发 测试技术
      使用 Playwright MCP 实现 UI 自动化测试
      本文介绍如何结合Playwright与MCP协议实现智能化UI自动化测试。通过自然语言指令控制浏览器,降低技术门槛,提升效率,并涵盖环境搭建、核心功能、实战案例及最佳实践,展现对话式自动化的未来趋势。
      |
      机器学习/深度学习 编解码 监控
      目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
      这篇文章详细介绍了如何使用YOLOv8进行目标检测任务,包括环境搭建、数据准备、模型训练、验证测试以及模型转换等完整流程。
      21771 59
      目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
      |
      人工智能 自然语言处理
      从迷茫到精通:揭秘模型微调如何助你轻松驾驭AI新热点,解锁预训练模型的无限潜能!
      【10月更文挑战第13天】本文通过简单的问题解答形式,结合示例代码,详细介绍了模型微调的全流程。从选择预训练模型、准备新任务数据集、设置微调参数,到进行微调训练和评估调优,帮助读者全面理解模型微调的技术细节和应用场景。
      382 6
      |
      Java Apache Maven
      【异常解决】Handler dispatch failed;nested exception is java.lang.NoClassDefFoundError: org/apache/common
      【异常解决】Handler dispatch failed;nested exception is java.lang.NoClassDefFoundError: org/apache/common
      10027 0
      |
      关系型数据库 MySQL Linux
      【Linux】通过 PID 获取服务信息 带你玩转 linux
      【Linux】通过 PID 获取服务信息 带你玩转 linux
      |
      Java Apache Maven
      Aspose-Words文档处理类库
      Aspose-Words文档处理类库
      6610 1