No description
  • Shell 93%
  • Dockerfile 7%
Find a file
2016-04-11 01:11:36 -07:00
images/builder-debian Moves the rootfs build up one level. 2016-02-08 21:19:11 -08:00
.gitignore Adds a .gitignore. 2016-01-29 12:03:54 -08:00
build.sh Clones right into the tag. 2016-02-17 15:36:47 -08:00
LICENSE Adds a LICENSE file. 2016-01-29 11:15:43 -08:00
README.md Update README.md 2016-04-11 01:11:36 -07:00

HashiCorp Base Image Root Filesystem

This folder contains some scripts used to build and release a root filesystem to include in official HashiCorp base images. The contents of this can be fetched and merged into a container build in order to provide useful utilities:

  • dumb-init, which makes it easy to configure child process reaping and gives us signal forwarding to all processes running under it
  • gosu, which makes it less of a pain to switch to other users without introducing a su or sudo intermediate process

Containers should tailor what they include depending on what they need.

Building

Docker is required for building since compiling steps happen in containers.

./build.sh <version>

You can upload this release using hc-releases -upload pkg/dist/