Cómo instalar y usar Vagrant en Centos 8

Cómo instalar y usar Vagrant en Centos 8

Un vagabundo es una herramienta de código abierto que ayuda a crear, mantener y administrar entornos virtuales. Vagrant tiene un flujo de trabajo fácil de usar y se centra en la automatización. Disminuye el tiempo de configuración y aumenta la productividad. En Vagrant, es sencillo compartir configuraciones entre los miembros del equipo, lo que permite a todos tener la misma configuración.

Este artículo proporciona una guía extensa sobre cómo instalar Vagrant en Centos 8. También discutiremos cómo crear entornos de desarrollo virtual.

Descargue e instale Vagrant en Centos 8

Vaya al sitio web oficial de Vagrant para consultar la última versión. La última versión de Vagrant para Linux al momento de escribir este artículo es 2.2.dieciséis.

Ahora encienda el terminal e ingrese el siguiente comando para agregar el repositorio vagabundo en el sistema CentOS 8:

$ sudo dnf install config-manager --add-repo = https: // rpm.lanzamientos.Hashicorp.com/rhel/hashicorp.repositorio

Después de agregar el repositorio, ejecute el comando que se proporciona a continuación para instalar Vagrant en su sistema:

$ sudo dnf install Vagrant -y

Puede validar si la instalación de Vagrant fue exitosa o no utilizando el siguiente comando una vez que se completa la instalación.

$ Vagrant -Versión

Producción

Creación de un entorno de desarrollo utilizando vagabundo

Ahora puede crear entornos de desarrollo virtual a medida que la instalación se ha completado.

Para hacer un entorno de desarrollo, necesitará el proveedor de caja virtual.

Si VirtualBox no está instalado en su sistema CentOS 8, instálelo visitando este enlace.

El siguiente paso es crear un nuevo directorio para el proyecto. Puedes usar el "mkdir"Comando para hacer un nuevo directorio:

Recuerde cambiar el "proyecto de prueba" con el nombre real del proyecto.

$ mkdir ~/test-project

Navegue al directorio recién creado:

$ CD ~/Test-Project

Utilizar el "Init vagabundo"Comando seguido de un nombre de cuadro para crear un nuevo archivo Vagrant.

$ Vagrant Init Ubuntu/Bionic64

Producción

VagrantFile es un archivo de configuración que maneja la configuración de la máquina virtual y define cómo se aprovisiona.

Como ejemplo, aquí hemos usado la caja Ubuntu/Bionic64.

Las cajas son formatos de paquete específicos de proveedores para entornos de desarrollo vagabundo. La lista de cuadros vagabundos disponibles públicamente se puede encontrar en este catálogo.

Abra VagrantFile en cualquier editor de texto y haga las modificaciones requeridas. Vagrantfile se puede abrir y editar con un simple editor de texto nano.

$ sudo nano vagrantfile

Para hacer una nueva máquina virtual, use el "Vagrant arriba" dominio. La máquina tendrá la misma configuración que se especifica en Vagrantfile.

$ Vagrant arriba

Producción

Vagrant crea el directorio del proyecto At /Vagrant en la máquina virtual. Esto le permite trabajar en los archivos de su proyecto desde su máquina host.

Detener una máquina virtual vagabunda

Puede usar el comando "Halt vagabundo" para detener la máquina virtual una vez que su trabajo esté completo:

$ Halt vagabundo

Reiniciar una máquina virtual vagabunda

Si desea reiniciar la máquina virtual, use el siguiente comando:

$ Vagrant Reload

Suspender una máquina virtual vagabunda

Si desea detener la máquina virtual mientras preserva su estado, use el "suspender" dominio:

$ suspendida vagabunda

Destruir una máquina virtual vagabunda

Si desea destruir la máquina virtual, use el siguiente comando:

$ Vagerant Destro

Este comando también eliminará todos los recursos asociados con esa máquina virtual particular.

Conclusión

Un vagabundo es una herramienta potente que usan muchos especialistas. El hecho de que no tenga una gran alternativa aumenta su importancia aún más. Este artículo ha proporcionado una guía detallada sobre el proceso de instalación de Vagrant. También muestra los pasos que podemos usar para crear máquinas virtuales en Centos 8.