Small, simple Alpine Linux based Docker container for AWS CLI v1
50K+
Small, simple Alpine Linux based Docker container for AWS CLI v1.
Based on the official alpine:latest image and the latest aws-cli package available via pip3.
https://gitlab.com/jakesys/aws is the authoritative repository for this project; its CI/CD pipeline is triggered daily to build, test, and push the most recent AWS CLI v1 release to jakesys/aws on Docker Hub.
For AWS CLI v2, see https://gitlab.com/jakesys/aws2 and jakesys/aws2 on Docker Hub.
docker run <docker-opts> -v <aws-cfg-dir>:/root/.aws jakesys/aws [--log | --logfmt <fmt>] [<opts>] <cmd> ...
--logOutputs log entries on STDERR, which start with a timestamp and the container's hostname. Useful when using the 'awslog' logging driver and you prefer not to have every line of output be its own CloudWatch log entry. You'll need to use the awslogs-datetime-format='%Y-%m-%dT%H:%M:%SZ - ' awslog log option to get CloudWatch to parse log entries properly.
aws commandline being executed.--logfmt <fmt>Outputs log entries on STDERR, prefixed with a strftime(3)-compatible format string. To include the aws container's hostname,
include @{hostname} in the format string. For example, the default --log format is equivalent to --logfmt '%FT%TZ - @{hostname} - '.
Content type
Image
Digest
sha256:7f1823e3e…
Size
57.9 MB
Last updated
17 days ago
docker pull jakesys/aws