Customized Docker Ubuntu images
Customizations
All images are shipped with dumb-init. The main purpose of it is to manage zombie processes and properly pass signals into container.
There are also special cleaning script for each image. If you want to keep your image slim, add this to the end of your Dockerfile:
RUN test -f /cleanup.sh && sh /cleanup.shUbuntu Tall 
Contains:
- libc
- ca-certificates
- busybox
Main purpose of this image is to run Go or static-linked binaries. No package manager is present.
Ubuntu Grande 
Contains cut debootstrapped system (minbase variant). dpkg works here.
Ubuntu Venti 
Image with Go build environment and batteries included. For start as Docker-in-docker use wrapdocker as entrypoint or just run it inside container.
Usage
make ubuntu-tall
make ubuntu-grande
make ubuntu-ventior simply
make allAlso, if you have caching http-proxy you can use it in build:
http_proxy=http://proxy.addr.ess:port make debian-tall