Skip to content

Latest commit

 

History

History
136 lines (86 loc) · 4.1 KB

README.md

File metadata and controls

136 lines (86 loc) · 4.1 KB

📖 VM-Node-Dev

Arquivo de configuração do vagrant para criação de Máquina Virtual(VM) com ambiente de desenvolvimento pré-definido para Node.js

🚧 Pré-requisitos

Para poder montar a Máquina Virtual(VM), é necessário que algumas aplicações estejam instaladas:

  • Git - Sistema de controle de versão distribuído (:apple: MacOS - brew install git)
  • Vagrant - Criar o ambiente (:apple: MacOS - brew cask install vagrant)
  • VirtualBox - Virtualização da máquina (:apple: MacOS - brew cask install virtualbox)

Antes de criar a máquina, digite o seguinte comando para instalar o plugin do VirtualBox Guest Additions:

vagrant plugin install vagrant-vbguest

Esse plugin fará a verificação da versão do VirtualBox Guest Additions e o manterá sempre atualizado.

💻 Iniciando

Uso

Abra o terminal e insira os seguintes comandos:

mkdir NewVMNode
cd NewVMNode
git clone [email protected]:ZavaDeveloper/VM-Node-Dev.git
Iniciando a VM

Depois, basta digitar o seguinte comando para a criação:

vagrant up

Aguarde o proceso de instalação. ☕

Logo após o término do processo, a Máquina Virtual será inicializada já com todas as ferramentas já instaladas. 🍻

Definição VM

Esse arquivo de configuração contém o sistema operacional 🐧Ubuntu 14.04 Desktop as seguintas ferramentas de desenvolvimento:

configuracoes

ℹ️ Alterações da VM

Caso deseje mudar as configurações da máquina, algumas opções podem ser alteradas:

Sistema Operacional

Para buscar outras versões de S.O. basta acessar a página do Atlas, escolher a opção mais adequada e alterar o nome do box nas configurações.

config.vm.box = "box-cutter/ubuntu1404-desktop"
Nome da máquina

Basta alterar a seguinte configuração pra mudar o nome padrão da máquina:

vb.name = "Ubuntu 1404 - Desenvolvimento"
Interface Gráfica

Caso deseje desativar as opções gráficas, basta alterar a seguinte configuração pra False:

vb.gui = true

Com isso, para acessar a máquina, basta utiliza o comando

vagrant ssh
Memória e CPU

A quantidade de memória RAM e processadores utilizados pelo sistema operacional podem ser alterados na seguinte configuração:

vb.memory = "3072"
vb.cpus = 1

Para mais informações sobre configurações do vagrantfile, basta acessar a documentação do Vagrant.

📓 Outros Comandos Vagrant CLI

Para utilizar os comandos abaixo, abra o terminal e acesse a pasta aonde se encontra o arquivo vagrantfile.

Caso queira desligar a máquina em funcionamento, basta digita o seguinte comando:

vagrant halt

Para destruir uma máquina que não será mais utilizada:

vagrant destroy

Para listar e verificar o estado de todas as máquinas criadas, utilize:

vagrant global-status

Outros comandos podem ser encontrados na documentação do Vagrant.

❤️ Autores