release of minidock
This release includes minicon, mergecon and importcon
- minidock aims at reducing the footprint of the Docker containers, by just including in the container those files that are needed. That means that the other files in the original container are removed. It is a oneliner for minicon, importcon and mergecon. It tries make that minimizing a container is as esay as translating a command like
docker run myimage mycommand
into aminidock -i mymage -t myslimimage -- mycommand
. - minicon aims at reducing the footprint of the filesystem for the container, just adding those files that are needed. That means that the other files in the original container are removed.
- mergecon is a tool that merges the filesystems of two different container images. It creates a new container image that is built from the combination of the layers of the filesystems of the input containers. It is useful e.g. to add a OS layer to a minimized container (using minicon).
- importcon is a tool that imports the contents from a tarball to create a filesystem image using the "docker import" command. But it takes as reference an existing docker image to get parameters such as ENV, USER, WORKDIR, etc. to set them for the new imported image.