Я настроил конвейер Azure Devops с помощью yml-файла.последний шаг - создать изображение и сохранить его в реестре контейнеров Azure, а затем передать его в Cloud Foundry.К сожалению, я не нашел в сети информации, специфичной для ACR.
изображение докера уже включено в ACR, проблема в том, что его просто перенаправляют на CF.Я скопировал команды / ошибки ниже
cf push <name>--docker-image <registryname>.azurecr.io/<dockerImageName> --no-manifest --docker-username <myAzureLoginName> //this then prompts me for a password and I enter my azure portal password.
error:
Failed getting docker image manifest by tag: unable to retrieve auth token: invalid username/password
Staging process failed: Exit trace for group:
builder exited with error: failed to fetch metadata from [testservicedocker] with tag [latest] and insecure registries [] due to unable to retrieve auth token: invalid username/password
Exit status 2
Staging Failed: STG: Exited with status 2
Документация cf push гласит: Образ Docker должен содержать файл / etc / passwd с записью для пользователя root.Кроме того, домашний каталог и оболочка для этого пользователя root должны присутствовать в файловой системе образа.
Какой мой нет, но я не вижу, как это решило бы эту проблему.