7 comandos de Vagrant que te debes de aprender sí o sí. Siguiendo la serie de artículos sobre la guía rápida de Vagrant, en este toca enumerar los 7 comandos de Vagrant que vas a utilizar cada día.
La guía completa de comandos de Vagrant la puedes encontrar aquí, aún así voy a resumir los más usados para que sirva como guía rápida.
7 comandos de Vagrant que te debes de aprender
vagrant init
|
Con este comando creas un archivo Vagrantfile
vacío.
vagrant init hashicorp/precise64
|
Si lo que quieres es crear un Vagrantfile
apuntando a un box concreto, simplemente tienes que poner el nombre o la URL al final.
vagrant up
|
Arranca una máquina virtual. En el directorio tiene que haber un archivo Vagrantfile
(lógicamente)
vagrant suspend
|
Guarda el estado de la máquina virtual y temporalmente cierra la máquina virtual. Si volvemos a ejecutar vagrant up
la máquina virtual se restaurará rápidamente en el punto donde la dejamos.
vagrant ssh
|
Entras en la máquina virtual que tienes arrancada usando ssh
. Vagrant usa automáticamente sus claves ssh y las copia en la máquina virtual, es por eso que no es necesario autenticarse con usuario y contraseña.
vagrant provision
|
Vuelve a ejecutar tu script de arranque (si lo has actualizado) sin tener que crear la máquina virtual desde cero.
vagrant reload
|
Resetea la máquina virtual a su estado inicial y vuelve a lanzar el script de arranque.
vagrant destroy
|
Borra la máquina y el disco virtual creado, aunque conserva el box de inicio.
Lo dicho para la guía completa de comandos de Vagrant, aquí está la documentación oficial.
Happy Vagrant!
Fuente:
http://albertoromeu.com