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
haroldo89
Author
9 person written this
haroldo89
open
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
Enter fullscreen mode Exit fullscreen mode

1. Inicializar Vagrant en un directorio

vagrant init
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

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

3. Acceder a la máquina virtual

vagrant ssh
Enter fullscreen mode Exit fullscreen mode

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

4. Suspender la máquina virtual

vagrant suspend
Enter fullscreen mode Exit fullscreen mode

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

5. Detener la máquina virtual

vagrant halt
Enter fullscreen mode Exit fullscreen mode

Apaga la máquina virtual de forma segura.

6. Reiniciar la máquina virtual

vagrant reload
Enter fullscreen mode Exit fullscreen mode

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

7. Destruir la máquina virtual

vagrant destroy
Enter fullscreen mode Exit fullscreen mode

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

8. Actualizar la caja de Vagrant

vagrant box update
Enter fullscreen mode Exit fullscreen mode

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

9. Listar cajas disponibles

vagrant box list
Enter fullscreen mode Exit fullscreen mode

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

10. Agregar una caja manualmente

vagrant box add <nombre_caja> <url_caja>
Enter fullscreen mode Exit fullscreen mode

Permite agregar una caja descargada o desde una URL.

11. Eliminar una caja

vagrant box remove <nombre_caja>
Enter fullscreen mode Exit fullscreen mode

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

12. Mostrar el estado de la máquina virtual

vagrant status
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

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

14. Sincronizar carpetas compartidas

vagrant rsync
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

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.

espa%C3%B1ol Article's
30 articles in total
Favicon
5 errores comunes en Kubernetes y cómo solucionarlos rápidamente
Favicon
a11y. Cómo solucionar los 6 errores más comunes de accesibilidad web
Favicon
¡Primeros pasos en GIT! GIT para PRINCIPIANTES
Favicon
¿Qué es GIT, por qué TODOS los developers lo usan?: Historia de GIT
Favicon
Domina Bash con ejemplos prácticos de Git
Favicon
¿Qué es CI/CD y cómo puede acelerar tus despliegues en minutos?
Favicon
🔐 Threat Intelligence Data Integration Framework: Potenciando el Análisis de Amenazas basados en Grafos 📊🕵️‍♀️
Favicon
Comandos Básicos de Vagrant
Favicon
Comandos GIT
Favicon
componentes de kubernetes
Favicon
Amazon Bedrock y RDS Aurora: Potenciando tus bases de datos con IA Generativa
Favicon
Amazon Redshift guia de estudio (Comunidad AWS ML Latam)
Favicon
Como hice dinero (USD 2.500) con Telegram en Chile
Favicon
Tauri v2: Dos nuevos conceptos que debes conocer antes de actualizar tus apps a la nueva versión
Favicon
Web App Activity Suggestor (🇪🇸in Spanish)
Favicon
Principios SOLID en React
Favicon
Lo nuevo de React 19
Favicon
¿Qué es Farcaster y cómo sacarle provecho?
Favicon
Minikube en Cloud9: Crea un ambiente de pruebas para Kubernetes
Favicon
WebAssembly listo para producción? WASI Preview 2 lo hace realidad
Favicon
Construyendo un asistente genAI de WhatsApp con Amazon Bedrock y Claude 3
Favicon
Amazon CloudFront Failover 🛟 con grupo de orígenes - Parte 2
Favicon
Problemas con Wi-Fi en Arch Linux
Favicon
Acelera tu desarrollo con TailwindCSS.
Favicon
Preguntas en entrevista técnica de Laravel
Favicon
The journal of the frontend developer
Favicon
Amazon CloudFront Failover 🛟 con grupo de orígenes - Parte 1
Favicon
DBT (Data Build Tool)
Favicon
AWS Cloud Practitioner Exam: Experiencia
Favicon
En 5 Minutos: Crea una App de Next.js con IA de OpenAI

Featured ones: