Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alpine-based Dockerfile for running iidy #3

Merged
merged 1 commit into from
Aug 10, 2017
Merged

Alpine-based Dockerfile for running iidy #3

merged 1 commit into from
Aug 10, 2017

Conversation

jpb
Copy link
Contributor

@jpb jpb commented Aug 9, 2017

$ docker build -t iidy .
...
Successfully tagged iidy:latest

$ docker images | grep iidy
iidy   latest   00a47799e16d        54 seconds ago      82.9MB

$ docker run --rm -it iidy
$ iidy (Is it done yet?) -- a tool for working with Yaml and the CloudFormation API

Commands:
  create-stack <argsfile>                                create a cfn stack based on stack-args.yaml
  update-stack <argsfile>                                update a cfn stack based on stack-args.yaml
  create-changeset <changesetName> <argsfile>            create a cfn changeset based on stack-args.yaml
  create-stack-via-changeset <changesetName> <argsfile>  create a new stack via a cfn changeset based on stack-args.yaml
  exec-changeset <changesetName> <argsfile>              execute a cfn changeset based on stack-args.yaml
  estimate-cost <argsfile>                               estimate stack costs based on stack-args.yaml
  watch-stack <stackname>                                watch a stack that is already being created or updated
  describe-stack <stackname>                             describe a stack
  get-stack-template <stackname>                         download the template of a live stack
  delete-stack <stackname>                               delete a stack (after confirmation)
  list-stacks                                            list the stacks within a region
  render <template>                                      pre-process and render cloudformation yaml template
  demo <demoscript>                                      run a demo script
  completion                                             generate bash completion script

AWS Options
  --region   AWS region                                                                                [string] [default: null]
  --profile  AWS profile                                                                               [string] [default: null]

Options:
  -v, --version  Show version number                                                                                  [boolean]
  -h, --help     Show help                                                                                            [boolean]

Not enough non-option arguments: got 0, need at least 1

@hyleung
Copy link

hyleung commented Aug 10, 2017

@jpb haha... I started looking at adding a Dockerfile - including the multi-stage build) this afternoon, but it looks like you've beat me to it!

cc @rymndhng check out the multi-stage build :)

@tavisrudd
Copy link
Collaborator

Thanks!

@tavisrudd tavisrudd merged commit f9dd1be into master Aug 10, 2017
@jpb jpb deleted the dockerfile branch August 10, 2017 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants