The Debian Stretch container (Docker hub) enriched with few handy utilities, locales, cron, dumb-init and runit.
This work is a work from scratch, but is inspired by many approaches of the others I found clever, intuitive, and following the best practices, providing these are keen on simplicity, usability, security and freedom of use. See the credits file and contribute to be added.
Clone & build, run bash to explore:
$ docker build https://github.com/multicast/stretch
$ docker run --rm -ti mkovac/stretch bash
Since the image is intended to be used as base image, I suppose more common usage would be in your own Dockerfile in the form:
FROM mkovac/stretch:latest
...
You can export environment variables found in the following list:
ftp_proxyhttp_proxyhttps_proxy
The values for these variables will not end up in the resulting image.
You can define environment variables via --env argument found in the following list:
ftp_proxyhttp_proxyhttps_proxyBASE_DEBUG- zero to higher numbers - to get more and more verbose
 
BASE_NOEXIT- set to 1 not to exit on startup errors