Simple build for the awscli util as a replacement for a local installation of the utility
Find a file
Travis Automated Update 6a8a2e6f17 awscli 1.12.1
2017-11-23 18:14:15 +00:00
.gitignore Basic files for building awscli image 2016-06-24 23:41:05 +02:00
.travis.yml Basic files for building awscli image 2016-06-24 23:41:05 +02:00
build.sh Update commit statement to receive notifications if broken 2017-05-15 08:44:34 +02:00
Dockerfile Switch to Python 3.6 2016-08-09 17:16:21 +02:00
README.md Basic files for building awscli image 2016-06-24 23:41:05 +02:00
requirements.txt awscli 1.12.1 2017-11-23 18:14:15 +00:00

Luzifer / awscli

This repository contains a simple build for the awscli util as a replacement for a local installation of the utility.

Usage

$ docker run --rm -ti \
    -v "${HOME}/.aws:/root/.aws" \
    -e "AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}" \
    -e "AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}" \
    -e "AWS_DEFAULT_REGION=${AWS_DEFAULT_REGION}" \
    quay.io/luzifer/awscli help

Or you could create a shell alias for that command and use it like a local installation of awscli:

$ alias aws='docker run --rm -ti -v "${HOME}/.aws:/root/.aws" -e "AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}" -e "AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}" -e "AWS_DEFAULT_REGION=${AWS_DEFAULT_REGION}" quay.io/luzifer/awscli'
$ aws help