Slo*_*rio 5 azure docker kubernetes azure-container-registry
我登录成功,但无法拉取:
PS C:\Users\Me> docker login tlk8s.azurecr.io
Username (myUsername): Password:
Login Succeeded
PS C:\Users\Me> docker pull tlk8s.azurecr.io/devicecloudwebapi:v1
Error response from daemon: pull access denied for tlk8s.azurecr.io/devicecloudwebapi, repository does not exist or may require 'docker login'
Run Code Online (Sandbox Code Playgroud)
但看来我的命名是正确的(参见屏幕截图):
我可能做错了什么?如何检查我的服务主体是否具有正确的权限?
以下是调用 Get-AzureRmRoleAssignment 的结果:
根据下面的文档,服务主体帐户必须至少具有读者角色才能从 Azure 容器注册表中提取映像。
https://learn.microsoft.com/en-us/azure/container-registry/container-registry-authentication
您可以运行以下 PS 脚本来列出您的服务主体帐户的现有角色分配。
您可以运行以下 PS 脚本将角色(例如 Reader)分配给您的服务主体帐户。
| 归档时间: |
|
| 查看次数: |
4396 次 |
| 最近记录: |