AWS Greengrass v2如何从不同账户中的私有ECR注册表中拉取Docker镜像?

0

【以下的问题经过翻译处理】 我目前正在使用 Greengrass Core v2 (GGC) 部署docker镜像到我的边缘设备上。docker镜像和GGC设备都位于同一个AWS账户中。借助 aws.greengrass.DockerApplicationManageraws.greengrass.TokenExchangeService 组件,这一点已经正常运行。

现在,我在想是否可能从一个 不同的AWS账户中的私有ECR Registry 部署或拉取docker镜像到GGC设备中。我目前不知道在哪里设置适当的权限以允许此操作。

作为解决办法,我否则会考虑采用跨账户复制的方法,是否有更简单的方法?

1 réponse
0

【以下的回答经过翻译处理】 Greengrass不直接支持这一功能。使用Greengrass提供的内置Docker镜像拉取支持,您的镜像必须与Greengrass设备注册的账户和区域相同。

您可以通过在组件配方中使用适当的命令来自行下载镜像,但这不是一个直接提供和支持的方式。有关自行下载图像的ECR文档,请参见:https://docs.aws.amazon.com/AmazonECR/latest/userguide/docker-pull-ecr-image.html

profile picture
EXPERT
répondu il y a 5 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions