2015-06-05 14 views
0

Я пытаюсь использовать aws cli для создания новой среды для Docker. Я могу сделать это достаточно легко через веб-консоль aws, но там мне нужно выбрать из выпадающих списков «type: WebServer» и «configuration: Docker». Я не вижу, где эти варианты существуют в aws elasticbeanstalk create-environmentarguments. (Я не вижу их в --option-settingsdocs.) Есть ли рабочий образец для этого?ElasticBeanstalk с Docker: как использовать create-environment из aws cli

ответ

1

Я не дал этому выстрел, но я предполагаю, что есть --solution-stack-name вариант, где вы можете пройти такие как 64bit Amazon Linux 2015.03 v1.4.1 running Docker 1.6.0. В качестве альтернативы вы можете указать стек решения на JSon файл и указать файл JSON через --option-settings file://your_options.json, где вы можете включать в себя другие варианты, кроме стека решений

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

Вы можете увидеть значение можно использовать здесь: docs.aws .amazon.com/elasticbeanstalk/latest/dg/concepts.platforms.html

+0

Да, я получил его, работая с --solution-stack-name «64-разрядный Amazon Linux 2015.03 v1.4.1, работающий с Docker 1.6.0». Работала отлично. (Но я не уверен, что вы правы в том, что можете поместить его в файл your_options.json. Я не вижу этого параметра, указанного в документах, и когда я попробовал ваш предложенный синтаксис, он задохнулся.) Спасибо. – thund

0

Перейдите в папку с Dockerrun.aws.json.

В .elasticbeanstalk/config.yml добавить

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

Используйте гЪ команду: eb init && eb create

How to install eb.

+0

Вы предлагаете установить eb cli отдельно от AWS cli? Я думал, что конкретные cli были устаревшими, поэтому теперь вы можете запускать все команды eb, используя «aws elasticbeanstalk create-environment ...» и т. Д. – thund

+0

Ну, если у вас не было этого другого выигрышного ответа :) Но я просто сказал, что работал на меня; Я новичок в себе, но я подумал, что это может вам помочь. – pkopac

Смежные вопросы