2

Я использую докер с gitlab-runner на Linux (Ubuntu 16.04). gitlab-runner запускает до 4 одновременно работающих док-контейнеров.

У меня 8-ядерный процессор, и я хотел бы ограничить глобальное использование до 4 ядер. Единственный способ, который я нашел, - это ограничить число ядер, запускаемых для каждого док-контейнера, до 1. Однако это решение не является наилучшим, поскольку при запуске только 2 контейнеров будут использоваться только 2 ядра вместо двух ядер для каждого.

Есть ли способ ограничить глобальное количество процессоров, используемых для докера (как это возможно с Mac и Windows через приложение для настольных ПК) в Linux?

0