Androide

Cómo instalar vagrant en ubuntu 18.04

Installing Vagrant on Ubuntu 18.04

Installing Vagrant on Ubuntu 18.04

Tabla de contenido:

Anonim

Vagrant es una herramienta de línea de comandos para construir y administrar entornos de máquinas virtuales. De forma predeterminada, Vagrant puede aprovisionar máquinas sobre VirtualBox, Hyper-V y Docker. Se pueden instalar otros proveedores como Libvirt (KVM), VMware y AWS a través del sistema de complemento Vagrant.

Vagrant generalmente es utilizado por los desarrolladores para configurar un entorno de desarrollo que coincida con el entorno de producción.

En este tutorial, le mostraremos cómo instalar Vagrant en una máquina Ubuntu 18.04. Utilizaremos el proveedor VirtualBox, que es el proveedor predeterminado para Vagrant. Se pueden usar los mismos pasos para Ubuntu 16.04 Xenial Xerus.

Prerrequisitos

Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.

Instalar Vagrant en Ubuntu

Para instalar Vagrant en su sistema Ubuntu, siga estos pasos:

1. Instalando VirtualBox

Como se mencionó en la introducción, aprovisionaremos las máquinas sobre VirtualBox, por lo que el primer paso es el que está disponible en los repositorios de Ubuntu:

sudo apt install virtualbox

Si desea instalar la última versión de VirtualBox desde los repositorios de Oracle, consulte este tutorial.

2. Instalación de Vagrant

El paquete Vagrant, que está disponible en los repositorios de Ubuntu, está bastante desactualizado. Descargaremos e instalaremos la última versión de Vagrant desde el sitio oficial de Vagrant.

Al momento de escribir este artículo, la última versión estable de Vagrant es la versión 2.2.6. Antes de continuar con los siguientes pasos, consulte la página de descarga de Vagrant para ver si hay una versión más nueva disponible.

Comience actualizando la lista de paquetes con:

sudo apt update

Descargue el paquete Vagrant usando el siguiente comando curl :

curl -O

Una vez que se descarga el archivo .deb , instálelo escribiendo:

sudo apt install./vagrant_2.2.6_x86_64.deb

3. Verifique la instalación de Vagabundo

Para verificar que la instalación se realizó correctamente, ejecute el siguiente comando que imprime la versión de Vagrant:

vagrant --version

La salida debería verse así:

Vagrant 2.2.6

Comenzando con Vagrant

Ahora que Vagrant está instalado en su sistema Ubuntu, creemos un entorno de desarrollo.

El primer paso es crear un directorio que será el directorio raíz del proyecto y contendrá el archivo Vagrantfile. Vagrantfile es un archivo Ruby que describe cómo configurar y aprovisionar la máquina virtual.

Cree el directorio del proyecto y cámbielo con:

mkdir ~/my-first-vagrant-project cd ~/my-first-vagrant-project

Luego, inicialice un nuevo Vagrantfile usando el comando vagrant vagrant init y especifique el cuadro que desea usar.

Las cajas son el formato del paquete para los entornos Vagrant y son específicas del proveedor. Puede encontrar una lista de Cajas Vagrant disponibles públicamente en la página del catálogo de Cajas Vagrant.

En este ejemplo, utilizaremos la caja centos/7 . Ejecute el siguiente comando para inicializar un nuevo Vagrantfile:

vagrant init centos/7

A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.

Puede abrir el Vagrantfile, leer los comentarios y realizar ajustes según sus necesidades.

Ejecute el comando vagrant up para crear y configurar la máquina virtual como se especifica en el archivo Vagrant:

vagrant up

==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.74:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-first-vagrant-project/ => /vagrant

Vagrant también monta el directorio del proyecto en /vagrant en la máquina virtual que le permite trabajar en los archivos de su proyecto en su máquina host.

Para ingresar a la máquina virtual, ejecute:

vagrant ssh

Puede detener la máquina virtual con el siguiente comando:

vagrant halt

El siguiente comando detiene la máquina si está en ejecución y destruye todos los recursos creados durante la creación de la máquina:

vagrant destroy

Conclusión

Has aprendido cómo instalar y usar Vagrant en tu máquina Ubuntu 18.04. También le hemos mostrado cómo crear un entorno de desarrollo básico.

Para obtener más información sobre la visita de Vagrant, visite la página oficial de documentación de Vagrant.

ubuntu vagabundo