July 18, 2013

Crafting your own vagrant-lxc base box

As I said before, “next generation” vagrant-lxc boxes should simplify the process of “promoting” existing containers to base boxes. To back that up I’ve wrote a detailed step-by-step for creating an Ubuntu Precise and Debian Squeeze base boxes from an Ubuntu Host and I’m pretty sure it is possible to reuse the ideas from this post to build base boxes for / from other distros that suits everyone’s needs. I’ve followed the steps on an Ubuntu 12. Read more

June 10, 2013

Improving vagrant-lxc boxes

So I’ve played with Docker once again and have been looking around its codebase to find out how things work over there. Even though I’ve never wrote a single line of Go, it gave me some interesting insights about LXC itself and about packing up containers which influenced heavily the “next generation” vagrant-lxc base boxes and the upcoming work I have in mind for the provider. Starting with V3 boxes, vagrant-lxc will introduce a better approach for building base boxes and will also simplify the process of “promoting” existing containers to base vagrant boxes. Read more

April 28, 2013

LXC provider for Vagrant

UPDATE: This post is likely to be out of date, please see this post for more It’s been nearly 2 months since I open sourced my “not so pretty” initial spike and announced on Vagrant’s mailing list that I was going to work on this. By that time, Vagrant 1.1 wasn’t even released yet and it was a long way to get where it is now. Almost two weeks after “releasing” the spike, Vagrant 1. Read more

© Fabio Rehm 2013-2022

Powered by Hugo & Kiss.