我正在尝试使用 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 设置并完成了我能想到的所有事情。