Public | Automated Build

Last pushed: 2 years ago
Short Description
Docker Image with the AWS Cli
Full Description

This repository provides an image for the AWS Cli.

Supported tags

For more details, see

Image Variants


This images is based on python:2 and adds the AWS Cli.


This image is based on python:2-alpine and adds the AWS Cli.


This image is based on ckulka/awscli:latest and adds ZSH & nano.


To build or try any of the image variants yourself, have a look at the git repository and use the docker-compose.yml.

docker-compose build zsh
docker-compose run --rm zsh

docker-compose build cli
docker-compose run --rm cli aws configure list

docker-compose build alpine
docker-compose run --rm alpine aws configure list

Backup to AWS S3

Sample docker-compose file: docker-compose.example.yml

# Upload initial data to AWS S3
# Has to be done only once at the beginning
docker-compose run --rm backup sh /opt/

# Run the service(s)
docker-compose up

# On a regular basis, perform the backup
docker-compose run --rm backup sh /opt/

AWS ECR Get Login

To get the AWS ECR login credentials, use the following command

docker run --rm -it \
    -e AWS_DEFAULT_REGION=us-east-1 \
    ckulka/awscli \
    aws ecr get-login
Docker Pull Command
Source Repository