Sign inSign up

lciel/aws-cli

By lciel

Updated almost 11 years ago

Sets up a container with AWS CommandLine Interface installed.

Image
0

923

lciel/aws-cli repository overview

Usage

$ docker run lciel/aws-cli [options] <command> <subcommand> [parameters]

Use credentials from environment variables.

$ docker run \
    -e AWS_ACCESS_KEY_ID=XXXXX \
    -e AWS_SECRET_ACCESS_KEY=XXXXX \
    lciel/aws-cli [options] <command> <subcommand> [parameters]

Use credentials from a config file.

$ cat .aws/config
[default]
output = json
region = ap-northeast-1
aws_access_key_id = XXXXX
aws_secret_access_key = XXXXX

$ docker run \
    -v $(pwd)/.aws:/root/.aws \
    lciel/aws-cli [options] <command> <subcommand> [parameters]

Example

$ docker run \
    -it --rm \
    -e AWS_ACCESS_KEY_ID=XXXXX \
    -e AWS_SECRET_ACCESS_KEY=XXXXX \
    lciel/aws-cli --output json --region ap-northeast-1 elasticbeanstalk list-available-solution-stacks

{
    "SolutionStacks": [
        "64bit Amazon Linux 2014.09 v1.0.9 running PHP 5.5",
        "64bit Amazon Linux 2014.09 v1.0.9 running PHP 5.4",
...
    ]
}

Tag summary

Content type

Image

Digest

sha256:b5c164135

Size

139.2 MB

Last updated

almost 11 years ago

docker pull lciel/aws-cli