Предположим, что несколько контейнеров запущены на многоядерном компьютере. Каждый контейнер ограничен определенным количеством ядер с помощью переключателя cpus
( docker-compose , plain docker ):
services:
foo:
image: ...
restart: on-failure
ports:
- ...
networks:
- ...
container_name: analysisdb
hostname: docker-analysisdb
stop_grace_period: 10m
cpus: 3.0
Какой удобный способ получить загрузку ЦП контейнера в процентах от его выделенного лимита? К сожалению, docker stats
возвращает только использование ЦП в процентах от всего ЦП.