Sreeraju V Asked: 2019-05-23 03:05:09 +0800 CST2019-05-23 03:05:09 +0800 CST 2019-05-23 03:05:09 +0800 CST 执行 ecr login 命令时出现命令执行错误 772 部署 ECS 时,代码管道的 PRE_BUILD 部分出现错误。在执行 ecr 登录命令时,我得到退出状态,错误代码为 255。请参见下图。 命令 :- $(aws ecr get-login --no-include-email --region us-east-1) amazon-web-services 2 个回答 Voted MLu 2019-05-23T14:25:23+08:002019-05-23T14:25:23+08:00 您在环境中是否有可用aws 的 docker命令? 在该行上方插入- set -x一行-希望它会显示实际执行的命令。ecr get-login Best Answer Sreeraju V 2019-05-23T23:54:22+08:002019-05-23T23:54:22+08:00 在代码管道中自动创建的代码构建服务角色无法访问 ECR,这就是我得到exit status 255. AmazonEC2ContainerRegistryPowerUser通过将策略附加到创建的 Codebuild 角色解决了该问题。
您在环境中是否有可用
aws
的docker
命令?在该行上方插入
- set -x
一行-希望它会显示实际执行的命令。ecr get-login
在代码管道中自动创建的代码构建服务角色无法访问 ECR,这就是我得到
exit status 255
.AmazonEC2ContainerRegistryPowerUser
通过将策略附加到创建的 Codebuild 角色解决了该问题。