Package: wnpp Severity: wishlist * Package name : vagga Version : 0.4.1 Upstream Author : Paul Colomiets <p...@colomiets.name> * URL : https://github.com/tailhook/vagga * License : MIT/X Programming Lang: Ruby Description : userspace container engine pecialized for development environments
Vagga is a container engine running solely within userspace, which features - Running programs in linux containers (not a full virtualization like Vagrant) - Fully userspace containers, no need for elevated privileges like for Docker - Runs containerized process as a child of current shell, no attach/detach hell - Images are automatically rebuilt and versioned - Vagga has tools to manage trees of processes (so you run your redis-python-nginx server with one command) - Compatibility with Vagrant-LXC and Docker With docker there is an outstanding problem of requiring server process and elevated priviliges making it a bit tricky to deploy across e.g. HPC. Containerization solely within user-space could provide ultimate solution allowing for e.g. unstable Debian-based containers deployed across clusters running stable Debian release.