与Docker的ElasticBean:如何使用aws cli的create-environment

我正在尝试使用aws cli为Docker创build一个新的环境。 我可以通过aws web控制台轻松完成这个任务,但是我必须从下拉列表中select“type:WebServer”和“configuration:Docker”。 我看不到aws elasticbeanstalk create-environment 参数中存在这些选项。 (我没有在--option-settings 文档中看到它们)。是否有这样的工作示例?

我没有给出这个--solution-stack-name但是我认为有一个--solution-stack-name选项,你可以在这个选项里传递比如64bit Amazon Linux 2015.03 v1.4.1 running Docker 1.6.0 。 您也可以在json文件中指定解决scheme堆栈,并通过--option-settings file://your_options.json指定json文件,您可以在其中包含除解决scheme堆栈之外的其他选项

{ "SolutionStackName": "64bit Amazon Linux 2015.03 v1.4.1 running Docker 1.6.0" }

你可以在这里看到可能使用的值:docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts.platforms.html

使用Dockerrun.aws.json转到文件夹。

.elasticbeanstalk/config.yml添加

 global: default_platform: 64bit Amazon Linux 2015.03 v1.4.1 running Docker 1.6.0 

使用eb命令: eb init && eb create

如何安装eb。