【发布时间】:2021-09-23 07:42:52
【问题描述】:
我正在尝试使用 Bitbucket Pipelines 和 AWS CodeDeploy 部署到 EC2。我已经完成所有设置,以便 CodeDeploy 代理的上传步骤正常工作,只是当我尝试在部署步骤中运行语句时,我的 script.sh /usr/local/bin/docker-compose -f /home/ec2-user/my-app/docker-compose.yml run --rm composer install 失败。
其他一切正常,如果我删除此步骤,它会成功部署。如果我尝试手动执行此命令,它也可以工作,并且该容器会运行,然后按应有的方式退出。在来这里之前,我已经检查了权限,更改了我的 IAM 设置并完成了我能想到的所有事情。
【问题讨论】:
标签: amazon-web-services amazon-ec2 bitbucket-pipelines aws-code-deploy bitbucket-aws-code-deploy