Tabla de Contenidos

Vagrant

Herramienta para la creación y configuración de entornos de desarrollo virtualizados.

Terminología

Uso

Por defecto, Vagrant utiliza VirtualBox como hipervisor para la creación y gestión de máquinas virtuales.

Boxes

Las boxes son unas imágenes básicas sobre las cuales Vagrant puede crear rápidamente una máquina virtual.

Vagrantfile

Para la creación de un entorno virtualizado con Vagrant es necesario definirlo en un fichero llamado Vagrantfile. Ejemplo:

Vagrant.configure("2") do |config|
  config.vm.box = "debian/buster64"
end

Línea de comandos

Eliminar máquina:

vagrant destroy nombre-maquina

Crear y arrancar una máquina virtual si está definida en un Vagrantfile:

vagrant up