Skip to content

A Docker image based on the official node alpine images containing common packages, esp. python and the aws sdk.

Notifications You must be signed in to change notification settings

Carimus/node-alpine-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-alpine-aws

A docker image based on the official node alpine images with a couple useful packages and tools installed that are common in Carimus pipelines, primarily including the aws sdk and command line tools.

Packages

apk

  • git
  • groff
  • less
  • python
  • zip
  • build-base
  • bash
  • gettext (e.g. envsubst, etc.)

pip

  • aws
  • s3

Other

  • wait-for-it
  • sentry-cli

Updates

The general workflow is as such:

  1. Update the Dockerfile.template as necessary.
  2. Run update.sh to update the node-version-specific Dockerfiles.
  3. Build and test locally (e.g. docker build -t carimus/node-alpine-aws/test:node8 -f ./node8/Dockerfile .)
  4. Add and commit the changes
  5. Run publish.sh to build all images and push them up to docker hub. This will overwrite existing images there so be sure the images are backwards compatible.

About

A Docker image based on the official node alpine images containing common packages, esp. python and the aws sdk.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •