Skip to content

Various Docker Images for Building NodeJS, Java and Ansible artifacts

License

Notifications You must be signed in to change notification settings

toolisticon/docker-build-images

This branch is 140 commits behind develop.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a066adb · Jun 27, 2022

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-build-images

Build Status

Various Docker Images for Building NodeJS, Java and Ansible artifacts

  • Ansible: Docker Pulls
  • Terraform: Docker Pulls
  • Java:
    • OpenJDK 11: Docker Pulls
    • OpenJDK 17: Docker Pulls
  • NodeJS: Docker Pulls

Versioning

We aimed to loosely follow semantic versioning (semver) to tag these docker images and use retagging to make container orchestration easier:

Version 1.2.3 is also matched by tags 1 and 1.2. Once 1.2.4 becomes available, they will be updated to match it, and so on. This is also the naming scheme of many official docker images.

Usage

What's installed

All images share common base:

  • Chrome
  • Docker
  • Common tools:
  • Cloud Clients for
  • GCloud
  • Azure
  • Database Clients for
    • Postgres
    • MS SQL
    • MongoDB

Tools used

For building these images Packer and Ansible are used.