Usuario:ManuelRomero/vagrant

Vagrant

 * Es una herramienta para crear un entorno de virtualización para desarrollar
 * Estos entornos serán portables, ligeros y reproducibles
 * Está basado en un boxes o cajas que ya están previamente preinstaladas, por lo que no hay que crear una máquina virtual desde cero como con virtualbox solo.
 * Estos ficheros de boxes, una vez descargados se guardan en ~/.vagrant.d/boxes
 * La configuración de vagrant está basado en un fichero llamado vagrantfile . Solo un vagrantfile por proyecto.
 * Existe una herramienta llamada puphpep. Con ella podemos crear de manera gráfica el fichero vagrantfile.
 * Visitar la página https://puphpep.com
 * Instalamos desde la página oficial el vagrant
 * Tenemos instalado virtualbox en la pagina
 * http://www.slideshare.net/vallekano85/virtualizacin-y-provisionamiento-entornos-de-desarrollo-con-vagrant-y-puppet?ref=http://jarroba.com/como-crear-entornos-de-desarrollo-con-vagrant-y-puppet/
 * http://www.slideshare.net/vallekano85/virtualizacin-y-provisionamiento-entornos-de-desarrollo-con-vagrant-y-puppet?ref=http://jarroba.com/como-crear-entornos-de-desarrollo-con-vagrant-y-puppet/

Acciones
Instalar vagrant instalar virtual vox Cargar un box con vagrant vagrant box add puphpet/debian75-x64 Lista de boxes disponibles https://atlas.hashicorp.com/boxes/search Creamos un fichero Vagrantinit vagrant init Editamos el fichero de vagrantFile y añadimos Vagrant.configure("2") do |config| config.vm.box = "puphpet/debian75-x64" º

vagrant up vagrant ssh

Notas sobre vagrant

 * La carpeta donde lance vagrant es compartida por la mv y la máquina real