[DEPRECATED - Use amaysim/serverless and amaysim/aws]
4.5K
Docker image containing AWS CLI, AWS shell, NodeJS, Serverless Framework, and some scripts to ease AWS deployments.
If you want to build and use your own local image
# build image locally
$ make dockerBuild
# go inside the container
$ make dockerShell
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=
AWS_ACCOUNT_ID=
# Cloudformation stack name to be created/updated/deleted
STACK_NAME=
# the cloudformation file path
CFN_FILE=
# the cloudformation params file
CFN_PARAMS_FILE=
Those environment variables must all be set
docker run --env-file path/to/file (see example)docker run -e NAME1=value1 -e NAME2=value2SERVERLESS of DockerfileSERVERLESS_VERSION of Makefilemake gitTagBuild Details tab, you should now see the new tag kicking offmake gitTagBuild Details tab, you should now see build the tag kicking offHere are some ways of using the image
The Docker image has the following:
Some scripts has been written to help deploying to AWS (see example)
| Name | Description |
|---|---|
| cfn-create-or-update.sh | Create or update a cloudformation |
| cfn-delete.sh | Delete a cloudformation |
| cfn-validate-template.sh | Validate a cloudformation template |
Content type
Image
Digest
Size
100.9 MB
Last updated
over 9 years ago
docker pull amaysim/aws-serverless