Skip to content

Tooling to build Debian images for Docker

License

Notifications You must be signed in to change notification settings

nantesmetropole/docker-debian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nantes Métropole's docker-debian

Build Status

This is our work-in-progress home-made tooling to create docker images.

Specifics:

  • trimmed (see here and here)
  • LANG=fr_FR.UTF-8
  • TZ=Europe/Paris
  • Only 1 non-empty layer

Usage

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.

Build your own

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

License

Apache-2.0, see LICENSE file.

Releases

No releases published

Packages

No packages published