Учитывая идентификатор контейнера docker, как я могу получить контрольную группу этого контейнера? - PullRequest
0 голосов
/ 06 мая 2020

Когда у меня есть docker идентификатор контейнера или имя, полученное docker ps, как я могу быстро получить контрольную группу, связанную с этим контейнером. Я знаю, что могу найти pid процесса, запущенного в контейнере, а затем проверить /proc/<pid>/cgroups, но это немного затрудняет, потому что мне сначала нужно определить PID на хосте для процесса, запущенного в контейнере.

Обновление: Мой вариант использования заключается в том, что я хочу проверить текущее потребление ресурсов cgroup через systemd-cgtop <cgroup>, например:

systemd-cgtop /kubepods/besteffort/podxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

В моем случае я используя Kubernetes, поэтому, возможно, в дополнение к Docker есть также задействованные аспекты c, специфичные для Kubernetes.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...