Vagrant
Vagrant är program som skapar och konfigurerar virtuella utvecklingsmiljöer. Det kan ses som en högre nivå av virtualisering än VirtualBox, VMware, KVM och Linux Containers (LXC). Sedan version 1.6 har Vagrant inbyggt stöd för Docker containers.
Installation
Fedora
yum install vagrant vagrant-libvirt
Boxes
Istället för att bygga en virtuell maskin från grunden varje gång använder Vagrant en grundimage för att snabbt klona en virtuell maskin. Dessa imagear kallas på Vagrantspråk för boxes. Att ange vilken box som ska användas för din Vagrantmiljö är alltid det första steget när du ska skapa en ny Vagrantfile. Tillgängliga boxes: https://atlas.hashicorp.com/boxes/search
vagrant box add ubuntu/trusty64
Boxes lagras i ~/.vagrant.d/boxes/
Providers
Getting started
Generera Vagrantfile
mkdir vagrant && cd vagrant vagrant init ubuntu/trusty64
Starta environment. Detta kommando startar miljö utifrån den Vagrantfile som finns det directory du kör kommandot i.
vagrant up
Städa
vagrant destroy