【发布时间】:2018-12-21 16:39:06
【问题描述】:
我的设置: - 我的 Dockerrun.aws.json 文件中指定了一个多码头应用程序。 - 我的应用程序的图像存储在 ECR 上。
在 Elastic Beanstalk 的 AWS 控制台中,我可以“上传和部署”一个新的 Dockerrun.aws.json 文件。然后 Elastic Beanstalk 部署该版本。
是否可以通过aws elasticbeanstalk 命令行执行相同的操作(“上传和部署”)?
我找到的最接近的是aws elasticbeanstalk rebuild-environment --environment-id $ENVIRONMENT_ID。但这只会使用现有的 Dockerrun.aws.json 文件重建现有环境。如果我想在 cli 中使用另一个版本的 Dockerrun.aws.json 文件部署我的环境怎么办?
【问题讨论】:
-
在 AWS 上,EBS == 弹性块存储。不是 Elastic Beanstalk。
标签: amazon-web-services amazon-elastic-beanstalk aws-cli