在nvidia-smi发现GPU占用时,想要寻找是哪个docker在使用,通过PID寻找。
- 使用
cat /proc/<process-pid>/cgroup
命令确认进程所属的容器 ID
- 得到ID后通过docker ps -a可以得到容器名称,或者使用如下代码直接得到容器名称
docker inspect --format '{{.Name}}' "${containerId}" | sed 's/^\///'
在nvidia-smi发现GPU占用时,想要寻找是哪个docker在使用,通过PID寻找。
cat /proc/<process-pid>/cgroup
命令确认进程所属的容器 ID
docker inspect --format '{{.Name}}' "${containerId}" | sed 's/^\///'