/cloud-data-base

Acquia Cloud Data team base docker build image

Primary LanguageDockerfileApache License 2.0Apache-2.0

Cloud Data Team's Base Docker image

Docker Hub (GitHub) Build Status

This Docker image is designed to mimic our deployment environment for use in build tools:

  • CentOS 7
  • Ruby 2.2, 2.3 and 2.4
  • systemd

Fork please!

Please don't push branches to this repo even if you have access; fork and open a pull request. Pushing to branches on this repo trigger Travis-CI and Docker Hub, wasting resources and slowing other builds.

Make a PR and verify it passes Travis-CI, then get someone to merge it.

Versions

Pushing to master creates a new latest tag build. Pushing a git tag creates a tag of the same name.

Hacking

When making changes, use a project local Dockerfile to hack on top of the base image first. Once you are happy with those changes, then make a PR to this repo.

Once it's merged, test the latest build from Docker Hub and if that succeeds, tag it and use the tag in the project.