Android

Como instalar vagrant no ubuntu 18.04

Installing Vagrant on Ubuntu 18.04

Installing Vagrant on Ubuntu 18.04

Índice:

Anonim

O Vagrant é uma ferramenta de linha de comando para criar e gerenciar ambientes de máquinas virtuais. Por padrão, o Vagrant pode provisionar máquinas sobre o VirtualBox, Hyper-V e Docker. Outros provedores, como Libvirt (KVM), VMware e AWS, podem ser instalados através do sistema de plug-ins do Vagrant.

O Vagrant é normalmente usado pelos desenvolvedores para configurar um ambiente de desenvolvimento que corresponda ao ambiente de produção.

Neste tutorial, mostraremos como instalar o Vagrant em uma máquina Ubuntu 18.04. Usaremos o provedor VirtualBox, que é o provedor padrão do Vagrant. Os mesmos passos podem ser usados ​​para o Ubuntu 16.04 Xenial Xerus.

Pré-requisitos

Antes de continuar com este tutorial, verifique se você está conectado como um usuário com privilégios sudo.

Instale o Vagrant no Ubuntu

Para instalar o Vagrant no seu sistema Ubuntu, siga estas etapas:

1. Instalando o VirtualBox

Como mencionado na introdução, provisionaremos as máquinas sobre o VirtualBox; portanto, o primeiro passo é o que está disponível nos repositórios do Ubuntu:

sudo apt install virtualbox

Se você deseja instalar a versão mais recente do VirtualBox a partir dos repositórios Oracle, consulte este tutorial.

2. Instalando o Vagrant

O pacote Vagrant, que está disponível nos repositórios do Ubuntu, está bastante desatualizado. Vamos baixar e instalar a versão mais recente do Vagrant no site oficial do Vagrant.

No momento da redação deste artigo, a versão estável mais recente do Vagrant é a versão 2.2.6. Antes de continuar com as próximas etapas, verifique a página de Download do Vagrant para ver se uma versão mais recente está disponível.

Comece atualizando a lista de pacotes com:

sudo apt update

Faça o download do pacote Vagrant usando o seguinte comando curl :

curl -O

Após o download do arquivo .deb , instale-o, digitando:

sudo apt install./vagrant_2.2.6_x86_64.deb

3. Verifique a instalação do Vagrant

Para verificar se a instalação foi bem-sucedida, execute o seguinte comando que imprime a versão do Vagrant:

vagrant --version

A saída deve ser algo como isto:

Vagrant 2.2.6

Introdução ao Vagrant

Agora que o Vagrant está instalado no seu sistema Ubuntu, vamos criar um ambiente de desenvolvimento.

A primeira etapa é criar um diretório que será o diretório raiz do projeto e mantenha o arquivo Vagrantfile. Vagrantfile é um arquivo Ruby que descreve como configurar e provisionar a máquina virtual.

Crie o diretório do projeto e alterne para ele com:

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

Em seguida, inicialize um novo arquivo Vagrant usando o comando vagrant init e especifique a caixa que você deseja usar.

Caixas são o formato de pacote para os ambientes Vagrant e são específicas do provedor. Você pode encontrar uma lista de caixas Vagrant disponíveis ao público na página de catálogo da caixa Vagrant.

Neste exemplo, usaremos a caixa centos/7 . Execute o seguinte comando para inicializar um novo arquivo Vagrant:

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.

Você pode abrir o arquivo Vagrant, ler os comentários e fazer ajustes de acordo com suas necessidades.

Execute o comando vagrant up para criar e configurar a máquina virtual conforme especificado no arquivo 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

O Vagrant também monta o diretório do projeto em /vagrant na máquina virtual, o que permite trabalhar nos arquivos do seu projeto na máquina host.

Para ssh na máquina virtual, execute:

vagrant ssh

Você pode parar a máquina virtual com o seguinte comando:

vagrant halt

O comando a seguir interrompe a máquina se estiver em execução e destrói todos os recursos criados durante a criação da máquina:

vagrant destroy

Conclusão

Você aprendeu como instalar e usar o Vagrant na sua máquina Ubuntu 18.04. Também mostramos como criar um ambiente de desenvolvimento básico.

Para encontrar mais informações sobre a visita do Vagrant, a página oficial da documentação do Vagrant.

vagabundo ubuntu