Я пытаюсь использовать образы Docker из реестра контейнеров Azure в качестве задач в пакетной службе Azure. В Docker CLI я могу пройти аутентификацию в ACR, используя учетные данные участника службы Active Directory, с идентификатором приложения в качестве имени пользователя и ключом в качестве пароля, согласно документации ACR.
Когда я пытаюсь использовать веб-портал, чтобы вручную ввести эти учетные данные в параметры реестра контейнера виртуальной машины нового пула, при отправке я получаю следующую ошибку:
Значение, указанное для одного из свойств в теле запроса, недопустимо.
Максимальная длина имени пользователя, которое может быть указано в containerRegistry, составляет 20.
Если я использую командлеты модуля PowerShell AzureRm.Batch, пул создается, однако свойства containerRegistry и containerImages имеют значение NULL.
Можно ли использовать этот метод проверки подлинности AD SP с конфигурацией регистрации контейнера виртуальной машины пакетной службы Azure? Нужно ли мне использовать для этого специальный SDK?