SDF's base docker container. Sets up some conventions across all SDF containers.
Switch branches/tags
Nothing to show
Clone or download
Latest commit b8a7674 May 4, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
.dockerignore Ready and docker ignore Jun 5, 2015
Dockerfile use Debian Stretch as base image Apr 24, 2018
LICENSE.txt Create LICENSE.txt Jun 25, 2015 Move init handling into stellar-base Jul 2, 2015
install gnupg not installed by default Apr 24, 2018


Stellar's base container, from debian:jessie.


  • wget - for grabbing stuff
  • software-properties-common - for easy use of PPAs
  • confd - for building configuration files
  • init - a copy of lovely_touching for handling PID 1
  • /cores - a place to put core dumps when they happen
  • /logs - a common place for any non-stdout logging


Intended to be used as a base image so no need to run it directly.

Just include a FROM stellar/base:latest in your Dockerfile.

Typically we leverage confd by first adding our config files and templates to the default location:

ADD confd /etc/confd

Then kicking off a one time run just before starting the container's main process:

confd -onetime -backend=env