Logo

dev-resources.site

for different kinds of informations.

Comandos Básicos de Vagrant

Published at
11/3/2024
Categories
español
vagrant
devops
virtualmachine
Author
Andres C
Comandos Básicos de Vagrant

0. Instalación

  1. Instalar proveedor de virtualización

    Vagrant requiere un proveedor de virtualización, como VirtualBox, VMware o QEMU. Descarga e instala el proveedor de tu elección.

  2. Descargar e instalar Vagrant

    Visita la página oficial de Vagrant y descarga el instalador adecuado para tu sistema operativo. Luego, sigue las instrucciones de instalación.

  3. Verificar la instalación

    Una vez que hayas instalado Vagrant, abre una terminal y ejecuta el siguiente comando para asegurarte de que esté correctamente instalado:

   vagrant --version

1. Inicializar Vagrant en un directorio

vagrant init

Crea un archivo Vagrantfile en el directorio actual, donde puedes especificar la configuración de la máquina virtual.

2. Crear y levantar la máquina virtual

vagrant up

Descarga la caja especificada en el Vagrantfile y levanta la máquina virtual.

3. Acceder a la máquina virtual

vagrant ssh

Inicia sesión en la máquina virtual a través de SSH.

4. Suspender la máquina virtual

vagrant suspend

Pausa la máquina virtual, guardando su estado en la RAM.

5. Detener la máquina virtual

vagrant halt

Apaga la máquina virtual de forma segura.

6. Reiniciar la máquina virtual

vagrant reload

Reinicia la máquina virtual y recarga su configuración.

7. Destruir la máquina virtual

vagrant destroy

Elimina la máquina virtual. No afecta al Vagrantfile ni a las configuraciones guardadas.

8. Actualizar la caja de Vagrant

vagrant box update

Actualiza la caja a la última versión disponible.

9. Listar cajas disponibles

vagrant box list

Muestra todas las cajas que están descargadas en tu entorno local.

10. Agregar una caja manualmente

vagrant box add <nombre_caja> <url_caja>

Permite agregar una caja descargada o desde una URL.

11. Eliminar una caja

vagrant box remove <nombre_caja>

Elimina una caja específica de Vagrant de tu sistema local.

12. Mostrar el estado de la máquina virtual

vagrant status

Indica si la máquina está en ejecución, detenida o no ha sido creada.

13. Mostrar el ID de la máquina virtual

vagrant global-status

Muestra el estado de todas las máquinas de Vagrant y sus IDs.

14. Sincronizar carpetas compartidas

vagrant rsync

Sincroniza los archivos entre el sistema host y la máquina virtual en caso de usar rsync para carpetas compartidas.

15. Verificar versión de Vagrant

vagrant --version

Muestra la versión actual de Vagrant instalada.

Estos comandos cubren las operaciones más comunes y te permitirán gestionar entornos virtuales de desarrollo con Vagrant de manera efectiva.

Featured ones: