有人有一个示例构建规范可以将单个构建的docker映像推送到不同AWS帐户上的两个不同ECR中吗



这能完成吗?我需要在buildspec中登录两次吗?

着眼于完成一个构建,然后在成功后,将此映像推送到同一个帐户以及另外两个帐户。有人知道这是否可以在构建规范中完成吗?

如果这可以在构建规范中完成

它允许您定义任何命令,以及所有您需要的控制台命令。所以我会说——是的。

要将图像推入AWS ECR,您需要执行命令docker login .....其使用令牌。但是有一个aws ecr get-login命令可以帮助您。所以你需要安装并配置aws ecr,然后你可以这样做,将你的docker登录到ecr:

  1. $(aws ecr get-login --no-include-email --region {your ECR region})

  2. 之后你可以做docker push imagename:latest

根据需要重复1-2步。

  1. 清理本地混乱

相关内容

  • 没有找到相关文章

最新更新