informatica:sistemas_operativos:virtualizacion:vagrant
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Vagrant
Herramienta para la creación y configuración de entornos de desarrollo virtualizados.
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 = "ubuntu/trusty64" 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
vagrant init: inicializa un directorio como entorno Vagrant, crea un ficheroVagrantfile.vagrant box add <boxname>: Añade una box de Vagrant al entorno.vagrant up: crea y configura la máquina virtual definida en elVagrantfile.vagrant ssh: se conecta por SSH a la máquina virtual.vagrant halt: intenta apagar correctamente la máquina virtual.vagrant suspend: suspende la máquina virtual (congela el estado en el que está), no la apaga.vagrant resume: arranca una máquina detenida, fuese suspendida o parada.vagrant reload: rienicia la máquina virtual, es lo mismo quevagrant halty luegovagrant resume.vagrant status: muestra el estado de las máquinas gestionadas por Vagrant.vagrant destroy: Elimina la máquina virtual.
informatica/sistemas_operativos/virtualizacion/vagrant.1624729072.txt.gz · Última modificación: por tempwin
