This is our work-in-progress home-made tooling to create docker images.
Specifics:
Images are built weekly with travis, and pushed to Docker Hub.
docker pull nantesmetropole/debian:stretch # or jessie or wheezy
We also build them on our local gitlab instance.
Configuration is made using environment variables:
# export DIST=jessie
# export DEBOOTSTRAP_VARIANT=minbase
# export DEBOOTSTRAP_MIRROR=http://deb.debian.org/debian
# export DOCKER_USER=nantesmetropole
# export DOCKER_TAG="$DOCKER_USER/debian:$DIST"
# export APT_HTTP_PROXY=auto
make image
make test
Apache-2.0, see LICENSE file.