Build base Docker images using the official mkimage.sh generation script from docker's upstream repository.
The generated images are modified to setup an UTF-8 locale when it's possible (see Dockerfiles).
The build script depends on the following softwares:
- bash
- docker
- busybox-static
- debootstrap
- rinse
usage: build.sh <distrib> <release> [<repository> <tag1,tag2,...>]
Note: the build can be customized specifying the INCLUDE
env. var.
Build and push the user/debian
image based on the stable
Debian release with the 'jessie' and '8.x' extra tags:
# as root
./build.sh debian stable user/debian jessie,8.x
Build and push the centos
image based on the CentOS 7 release:
# as root
./build.sh centos centos-7
Note: if the image has to be pushed pushed to a login-enabled registry, you should first login using docker login
Note: this images are generated on a daily basis using Travis CI