Ограничьте ресурсы узла, предоставляемые пакетному заданию Azure - PullRequest
0 голосов
/ 30 апреля 2019

Есть ли способ ограничить количество ресурсов, выделяемых на выполнение задачи в пакетной службе Azure?Пул, который я настроил, настроен на ContainerConfiguration (python SDK), а для задач установлено TaskContainerSettings.Я нигде не вижу способа ограничить ресурсы, выделяемые на задачу.Я бы хотел ограничить такие вещи, как ядра ЦП и ОЗУ, исходя из образа, который запускается задача.

Это то, что можно установить в container_run_options?

1 Ответ

1 голос
/ 30 апреля 2019

Да, вы можете установить опции для docker create в этом свойстве (https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.batch.taskcontainersettings.containerrunoptions?view=azure-dotnet#Microsoft_Azure_Batch_TaskContainerSettings_ContainerRunOptions). Пожалуйста, см. https://docs.docker.com/engine/reference/commandline/create/, чтобы узнать действительные опции для docker create.

...