Skip to content

🚀 Essential Amazon Web Services container with CLI, interactive shell, Python SDK and extensible scripts

License

Notifications You must be signed in to change notification settings

ArtiomL/aws-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

   aws-cli

Build Status Releases Commits Maintenance Issues Docker Hub License

  

Table of Contents

  

Description

Essential Amazon Web Services container with CLI, interactive shell, Python SDK and extensible scripts.

  

Installation

Run

# aws-cli/2.7.6
docker run -it artioml/aws-cli

Credentials

The home directory used when running the image (/home/user/) has the following structure.
Either edit the credentials file for your environment, or mount a local directory with the same path structure:

docker run -it -v ~/:/home/user/ artioml/aws-cli

  

Extensibility

The container will dynamically pull down (and cd to) whatever GitHub repository is specified in the REPO environment variable. This enables Continuous Delivery of new content every time the container is started and that repository is updated. It also allows you to load and run your own custom environments.

-e "REPO=<GitHub_Username>/<Repo_Name>"

For example:

docker run -it -e "REPO=artioml/aws-labs" artioml/aws-cli