Made by student from this webpage https://developer.hashicorp.com/vagrant/tutorials/getting-started
|
Para suspender la máquina, ejecuta el siguiente comando:
vagrant suspend
|
|
Para iniciar la máquina nuevamente, utiliza el siguiente comando:
vagrant up
|
|
Inicializa el directorio y especifica el box hashicorp/bionic64.
vagrant init hashicorp/bionic64
|
|
El primer paso para configurar cualquier proyecto de Vagrant es crear un archivo Vagrantfile. El archivo Vagrantfile te permite:
Marcar el directorio raíz de tu proyecto. Muchas de las opciones de configuració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.
|
|
Completa el tutorial de Instalación de Vagrant
Instala la última versión de Vagrant. Instala un producto de virtualización como VirtualBox, VMware Fusion o Hyper-V.
|
|
Crea un nuevo directorio para el proyecto en el que trabajarás a lo largo de estos tutoriales.
mkdir vagrant_getting_started
|
|
Ingresa a tu nuevo directorio.
cd vagrant_getting_started
|
|
Para apagar tu máquina, ejecuta el siguiente comando:
vagrant halt
|
|
Para reiniciar la máquina, utiliza el siguiente comando:
vagrant up
|
|
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 hashicorp/bionic64
|
|
A veces, es posible que desees instalar un box sin crear un nuevo Vagrantfile. Para esto, utilizarías el subcomando box add.
vagrant box add hashicorp/bionic64
|
|
Abre el Vagrantfile y reemplaza el contenido con el siguiente:
Vagrant.configure("2") do |config| config.vm.box = "hashicorp/bionic64" end
|
|
Después de instalar Vagrant, verifica que la instalación haya funcionado abriendo un nuevo símbolo del sistema o consola y comprobando que Vagrant esté disponible.
|
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 particularmente necesario en Windows).
|
|
Para instalar Vagrant, primero encuentra el paquete adecuado para tu sistema y descárgalo.
|
|
Cuando hayas terminado, asegúrate de terminar la máquina virtual. Confirma cuando la CLI te lo solicite escribiendo 'y'.
vagrant destroy
|
|
Para ver cómo se sincronizan los archivos entre la máquina invitada y la tuya, agrega una nueva carpeta en el directorio vagrant de tu máquina virtual.
touch /vagrant/foo
|
|
Instalar el complemento
vagrant plugin install vagrant-share
|
|
Una vez que hayas instalado el complemento, 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.
HTTP URL: http://b1fb1f3f.ngrok.io
|
|
Finalizar la sesión de compartición
Para finalizar la sesión de compartición, simplemente presiona Ctrl+C en la terminal donde se está ejecutando Vagrant.
|
|
Ahora que tienes un archivo Vagrantfile que configura tu despliegue, puedes iniciar la máquina virtual.
vagrant up
|
|
Inicializa Vagrant
vagrant init hashicorp/bionic64
|
|
Antes de continuar con el siguiente paso, asegúrate de que Vagrant haya creado un archivo Vagrantfile.
ls -al -rw-r--r-- 1 kaitlincarter staff 3024 13:07 Vagrantfile
|
|
Para destruir la maquina:
vagrant destroy
|
|
Nuevamente, cuando estés listo para trabajar nuevamente, simplemente 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á.
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.