首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在创建应用程序版本时使用本地Dockerrun.aws.json文件?(aws cli)

如何在创建应用程序版本时使用本地Dockerrun.aws.json文件?(aws cli)
EN

Stack Overflow用户
提问于 2017-02-22 11:07:26
回答 1查看 1.3K关注 0票数 1

目前,我正在使用以下cli命令在aws中创建应用程序版本

代码语言:javascript
复制
aws elasticbeanstalk create-application-version --application-name $APPLICATION_NAME --version-label $VERSION_LABEL --description $VERSION_LABEL --source-bundle S3Bucket=$S3_BUCKET,S3Key=$S3_KEY

在这里,这个命令依赖于s3。

实际上,Dockerrun.aws.json存在于我的本地,如何在创建应用程序版本时使用本地Dockerrun.aws.json

我尝试了以下代码

代码语言:javascript
复制
aws elasticbeanstalk create-application-version --application-name $APPLICATION_NAME --version-label $VERSION_LABEL --description $VERSION_LABEL --option-settings file://Dockerrun.aws.json

它显示出一些错误。

用法: aws选项参数要查看帮助文本,可以运行: aws帮助 aws帮助 aws帮助 未知选项:--选项-设置,file://Dockerrun.aws.json

请帮帮我

EN

回答 1

Stack Overflow用户

发布于 2017-02-22 11:32:03

使用CLI将您的Dockerfile.aws.json部署到弹性豆茎。

要使它工作,您需要配置eb来部署工件-- Dockerfile.aws.json --而不是源目录的存档文件。请参阅文档中的详细信息。

类似的问题已经在这里讨论过:使用Dockerrun.aws.json通过CLI部署命令部署到弹力豆杆

编辑:

您不能以您想用的方式使用AWS。create-application-version要求源包可以在S3、CodeCommit或CodeBuild中使用。这是明确声明的这里这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42389523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档