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
          Russian Noun & Adjective Cases by Chuff Cheat Sheet

          More Cheat Sheets by Alfonso537

          - Tutorial Vagrant beginners Cheat Sheet