Docker宿主机如何查看程序运行在哪个docker上

今天好朋友的NAS发现不幸中了XMRig挖矿病毒...

原因出现在OpenVSCode页面没有做任何鉴权操作,任何人都可以直接访问...
所以还是一定要做好鉴权工作!所以还是一定要做好鉴权工作!所以还是一定要做好鉴权工作!

那么怎样通过PID查询到具体是哪个容器运行的呢?

好朋友提供的解决方案

  1. 使用cat /proc/{pid}/cgroup能够获取到容器ID信息, 如下
  2. docker/后面的bce034706d8fef47bda4605f3133708b7324b4de4d606c97a54e12124edfa78b就是dockerID信息了,取前面的12位,即bce034706d8f, 使用docker ps | grep bce034706d8f就能查看到具体属于哪个docker

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

00:00/00:00