【发布时间】:2021-09-22 04:23:27
【问题描述】:
我想使用 aws cli 在此处列出可用的图像:https://gallery.ecr.aws/lambda/nodejs
当我尝试以下命令时:
aws ecr-public describe-image-tags --repository-name lambda/nodejs
我得到这个错误:
User: arn:aws:sts::<my-session> is not authorized to perform: \
ecr-public:DescribeImageTags on resource: arn:aws:ecr-public::<my-account>:repository/lambda/nodejs
如何指定 aws 公共存储库,而不是我自己的?
api docs 提及 --registry-id 选项,以提供帐户 ID,或者如果留空 “..假定默认公共注册表”,但我的帐户信息似乎是仍在插入中。
问: 谁能提供一个命令的工作示例,该命令列出了 repo 的 Image tags 面板中的每个(或第一个分页)标签Amazon ECR Public Gallery?
【问题讨论】:
标签: node.js amazon-web-services aws-cli amazon-ecr amazon-ecr-public