我通过yml文件建立了一个天蓝色的devops管道。最后一步是创建映像并将其存储在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用户的条目。除此之外 主目录和该根用户的外壳程序必须存在于 图像文件系统。
哪个不是我的,但我不知道如何解决此问题。