Bug#805470: RFP: vagga -- userspace container engine pecialized for development environments
Package: wnpp
Severity: wishlist
* Package name : vagga
Version : 0.4.1
Upstream Author : Paul Colomiets <paul@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.
Reply to: