Skip to content

Instantly share code, notes, and snippets.

@dazza-codes
Created December 6, 2022 00:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dazza-codes/9671902cff735d0e15105266ac44e7e3 to your computer and use it in GitHub Desktop.
Save dazza-codes/9671902cff735d0e15105266ac44e7e3 to your computer and use it in GitHub Desktop.

Run Docker with AWS Credentials

#!/usr/bin/env bash

IMAGE=your-image
CMD='/bin/sh'

AWS_ACCESS_KEY_ID=$(aws --profile default configure get aws_access_key_id)
AWS_SECRET_ACCESS_KEY=$(aws --profile default configure get aws_secret_access_key)

docker run --rm -it \
    -e AWS_ACCESS_KEY_ID="${AWS_ACCESS_KEY_ID}" \
    -e AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY}" \
    "${IMAGE}" \
    "${CMD}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment