Python Docker SDK, как установить количество процессоров в контейнерах. - PullRequest
1 голос
/ 23 октября 2019

Я использую Docker SDK для Python 3 и запускаю контейнер, используя

containers.run

Мы бы хотели установить количество ядер ЦП, которые получает контейнер, и посмотрели здесь

Там мы увидели, что есть способ установить количество ядер только под windows

Как вы можете сделать это в Ubuntu через этот SDK в Python?

Если не совсем, Как я могу управлять контейнером, получая 1 ядро, 2 ядра и т. Д .?

1 Ответ

1 голос
/ 23 октября 2019

вы можете использовать cpuset_cpus

cpuset_cpus (str) - процессоры, в которых разрешено выполнение (0-3, 0,1).

, поэтомувыглядит так:

client.containers.run('alpine', cpuset_cpus="1")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...