Development environments with containers.
ATENTION: This is a work-in-progress.
- Using your own box can get messy.
- Configuration is slow (download/build/install).
- Docker is cool.
$ curl -sSL https://raw.github.com/garage-env/base/master/install | bash
$ garage get ruby20
$ garage ruby20 foo.rb
$ garage use ruby20
$ ruby -v # Ruby from garage env
$ garage get irb20
$ garage irb
$ (irb prompt)
- docker
- git
- Assume your user's code will be placed into
/garage
. - Chroot your user to
/garage
and usegarage
user when possible.
TODO
Garage Env is inspired by baseline - but it's better!