Skip to content
forked from tailhook/vagga

Vagga is a containerization tool without daemons

License

Notifications You must be signed in to change notification settings

chessnokov/vagga

This branch is 62 commits behind tailhook/vagga:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a38822a · Jun 7, 2019
Mar 20, 2017
Apr 1, 2019
Feb 14, 2018
Jul 31, 2018
Jun 7, 2019
Oct 30, 2018
May 11, 2017
Jun 30, 2015
Jul 8, 2018
Oct 30, 2018
Aug 16, 2018
Jan 25, 2016
Feb 10, 2015
Mar 15, 2017
Jan 8, 2015
Aug 30, 2015
Aug 16, 2018
Dec 29, 2017
Oct 26, 2015
Oct 30, 2018
Mar 13, 2017
Oct 30, 2018

Repository files navigation

Vagga

Vagga is a fully-userspace container engine inspired by Vagrant and Docker, specialized for development environments.

Note version 0.2 changed format of vagga.yaml see Release Notes and Upgrading for more info.

Major Features Are:

  • 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

More deep feature description in docs

Disclaimer: This is beta quality software. But since it's only used for development environments it's safe to use for most projects. Some incompatible changes in configuration file might be introduced until release of vagga 1.0, but it will never affect your production servers.

Documentation

Join the chat at https://gitter.im/tailhook/vagga

About

Vagga is a containerization tool without daemons

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 87.5%
  • Shell 12.0%
  • Other 0.5%