Sign inSign up

darrylb/aws-cli

By darrylb

•Updated about 9 years ago

Automated build of simple image built from alpine with aws-cli and redis-cli installed.

Image
0

6.7K

darrylb/aws-cli repository overview

⁠darrylb/aws-cli

Simple docker image with aws-cli and redis-cli pre-installed.

Intended to be used as job image for GitLab CI jobs to enable easily calling AWS and Redis commands from CI build scripts.

⁠Tags

⁠latest

Built from alpine:3.5 with aws-cli and redis-cli installed.

⁠Usage
image: darrylb/aws-cli
script:
  - aws s3 cp ....
  - aws ecs update-task....
  - redis-cli -h $host -p 6379 FLUSHALL...
⁠docker

Same tools as latest but built from docker:latest base image instead of alpine.

This tag is useful when building docker images for AWS ECR.

⁠Usage

If using this in Gitlab CI, see https://docs.gitlab.com/ce/ci/docker/using_docker_build.html⁠. I recommend Docker socket binding if going down this route.

image: darrylb/aws-cli:docker
script:
  - aws ecr get-login....
  - docker build -t my-ecr-repo/my-image:latest .
  - docker push my-ecr-repo....
  - redis-cli -h $host -p 6379 FLUSHALL...

Tag summary

Content type

Image

Digest

Size

27.1 MB

Last updated

about 9 years ago

docker pull darrylb/aws-cli