Show Menu
Cheatography

- Tutorial Vagrant oficial Cheat Sheet by

Made by student from this webpage https://developer.hashicorp.com/vagrant/tutorials/getting-started

¿Qué es Vagrant?

En este tutorial, crearás tu primer entorno de desarrollo con Vagrant. Este inicio rápido propor­ciona una breve introd­ucción a Vagrant, sus requisitos previos y una descri­pción general de tres de los comandos más import­antes de Vagrant que debes compre­nder.

Vagrant aísla las depend­encias y su config­uración dentro de un entorno único y desechable y consis­tente, sin sacrificar ninguna de tus herram­ientas existe­ntes. Para obtener más inform­ación sobre los beneficios de Vagrant, lee la página de introd­ucción "¿Por qué Vagran­t?".

Los tutoriales de inicio utilizan Vagrant con Virtua­lBox, ya que es gratuito y está disponible en todas las plataf­ormas princi­pales. Vagrant puede funcionar con muchos otros provee­dores.

Suspender la máquina

Para suspender la máquina, ejecuta el siguiente comando:
vagrant suspend
Para iniciar la máquina nuevam­ente, utiliza el siguiente comando:
vagrant up

Inicializa el proyecto

Inicializa el directorio y especifica el box hashic­orp­/bi­onic64.
vagrant init hashic­orp­/bi­onic64

Vagran­tfile

El primer paso para configurar cualquier proyecto de Vagrant es crear un archivo Vagran­tfile. El archivo Vagran­tfile te permite:
Marcar el directorio raíz de tu proyecto. Muchas de las opciones de config­uración en Vagrant son relativas a este directorio raíz. Describir el tipo de máquina y recursos que necesitas para ejecutar tu proyecto, así como qué software instalar y cómo deseas acceder a él.

Requisitos previos

Completa el tutorial de Instal­ación de Vagrant
Instala la última versión de Vagrant. Instala un producto de virtua­liz­ación como Virtua­lBox, VMware Fusion o Hyper-V.

Crear un directorio

Crea un nuevo directorio para el proyecto en el que trabajarás a lo largo de estos tutori­ales.
mkdir vagran­t_g­ett­ing­_st­arted
Ingresa a tu nuevo direct­orio.
cd vagran­t_g­ett­ing­_st­arted
 

Requisitos previos

Instala la última versión de Vagrant.
Instala un producto de virtua­liz­ación como Virtua­lBox, VMware Fusion o Hyper-V.

Apagar la máquina

Para apagar tu máquina, ejecuta el siguiente comando:
vagrant halt
Para reiniciar la máquina, utiliza el siguiente comando:
vagrant up

Poner en marcha una máquina virtual

Ejecuta lo siguiente desde tu terminal:
vagrant up
Conéctate a la máquina mediante SSH
vagrant ssh
Termina la sesión SSH
con CTRL+D o cerrando la sesión.
Destruir la máquina
vagrant destroy
Eliminar el box
vagrant box list vagrant box remove hashic­orp­/bi­onic64

Instalar un Box

A veces, es posible que desees instalar un box sin crear un nuevo Vagran­tfile. Para esto, utiliz­arías el subcomando box add.
vagrant box add hashic­orp­/bi­onic64
Abre el Vagran­tfile y reemplaza el contenido con el siguiente:
Vagran­t.c­onf­igu­re(­"­2") do |config| config.vm.box = "­has­hic­orp­/bi­oni­c64­" end

Verificar la instal­ación

Después de instalar Vagrant, verifica que la instal­ación haya funcionado abriendo un nuevo símbolo del sistema o consola y compro­bando que Vagrant esté dispon­ible.
Si recibes un error que indica que no se encuentra Vagrant, intenta cerrar sesión y volver a iniciar sesión en tu sistema (esto es partic­ula­rmente necesario en Windows).

Instalar Vagrant

Para instalar Vagrant, primero encuentra el paquete adecuado para tu sistema y descár­galo.
 

Destruye la máquina virtual

Cuando hayas terminado, asegúrate de terminar la máquina virtual. Confirma cuando la CLI te lo solicite escrib­iendo 'y'.
vagrant destroy

Prueba la carpeta sincro­nizada

Para ver cómo se sincro­nizan los archivos entre la máquina invitada y la tuya, agrega una nueva carpeta en el directorio vagrant de tu máquina virtual.
touch /vagra­nt/foo

Compartir un entorno

Instalar el comple­mento
vagrant plugin install vagran­t-share
Una vez que hayas instalado el comple­mento, ejecuta el siguiente comando para compartir tu entorno Vagrant:
vagrant share
Después de ejecutar este comando, obtendrás una URL que puedes utilizar para acceder a tu entorno compartido a través de un navegador web.
Finalizar la sesión de compar­tición
Para finalizar la sesión de compar­tición, simple­mente presiona Ctrl+C en la terminal donde se está ejecutando Vagrant.

Inicia la máquina virtual

Ahora que tienes un archivo Vagran­tfile que configura tu despli­egue, puedes iniciar la máquina virtual.
vagrant up

Tu primera máquina virtual

Inicializa Vagrant
vagrant init hashic­orp­/bi­onic64
Antes de continuar con el siguiente paso, asegúrate de que Vagrant haya creado un archivo Vagran­tfile.
ls -al -rw-r--r-- 1 kaitli­ncarter staff 3024 13:07 Vagran­tfile

Destruir la máquina

Para destruir la maquina:
vagrant destroy
Nuevam­ente, cuando estés listo para trabajar nuevam­ente, simple­mente ejecuta vagrant up. Ten en cuenta que llevará más tiempo poner en marcha una máquina una vez que la hayas destruido, y el estado de la máquina no se guardará.
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          JavaScript Array API Cheat Sheet
          Финансовая рента (аннуитет) Cheat Sheet

          More Cheat Sheets by Alfonso537

          - Tutorial Vagrant beginners Cheat Sheet