Ограничьте число процессоров по умолчанию для каждого контейнера докера с помощью cgroups. - PullRequest
0 голосов
/ 27 февраля 2019

Мне было интересно, есть ли способ автоматического ограничения количества процессоров, которые все контейнеры Docker могут использовать при запуске, как по умолчанию, каждый контейнер использует все доступные ресурсы.

При запуске команды docker runЯ знаю, что могу указать количество процессоров (--cpus=), но в моем текущем случае контейнеры запускаются с помощью другого приложения (ShinyProxy), которое не позволяет мне указать эту опцию.

Я уже потратил много времени на эту проблему (например, с помощью cgroups), но мне не удалось настроить что-либо работающее.

Например, я попытался реализовать решение, предложенное ниже.но я не смог добиться какого-либо результата.https://stackoverflow.com/a/46557336/8939750

Большое спасибо за вашу помощь,

Сильвен

...