Uma figura diz mais que mil palavras:
Exemplo de ferramentas consideradas Hypervisor: VMWare, VirtualBox.
Os Hypervisors do Tipo 1 são chamados de "bare metal", pois são executados diretamente no hardware do host. Exemplos disso são Hyper-V e vSphere (entre vários outros).
Os Hypervisors do Tipo 2 rodam como uma aplicação em cima do sistema operacional. Exemplos são o VirtualBox e VMware.
Para instalar o Vagrant: https://www.vagrantup.com/
O Vagrant precisa de um provedor e iremos utilizar o VirtualBox.
Depois que a instalação do Vagrant termina é necessário reiniciar a máquina.
Precisei instalar o powershell porque o vagrant reclamou da versão da linha de comando que tenho instalado no meu windows 10. Para verificar a versão do Vagrant que estamos utilizando na máquina digitar na linha de comando:
vagrant version.
Página para download do power shell: https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell?view=powershell-7
https://github.com/PowerShell/PowerShell
O problema em questão ocorria porque não estava utilizando como administrador o cmd.
Criei uma pasta em c: chamada ambiente_dev
Siga os passos de https://www.vagrantup.com/intro/getting-started/project_setup.html
Assim como o docker o vagrant tem a cloud que contém diversas máquinas virtuais para download.
No nosso caso iremos fazer o download da máquina hashicorp/bionic54.
Após a instalação iremos subir a máquina com o comando vagrant up. Para verificar o status digitamos vagrant status.
digitar o comando vagrant ssh e estaremos logado na máquina virtual.
Estou utilizando o git bash porque permite digitar comandos do linux. Fiz o download na página do git bash.
Para acessar via ssh utilizando o git bash:
ssh -p 2222 vagrant@127.0.0.1
usuário: vagrant
senha: vagrant
Dá pra acessar pelo putty também. Fiz a configuração como vagrant:
Carregar a chave (C:\ambiente_dev\.vagrant\machines\default\virtualbox) e salvá-la na minha máquina (C:\ambiente_dev\.vagrant\machines\default\virtualbox). Na figura abaixo o correto é clicar no botão save private key(ignore a seta que fiz na figura abaixo).
Colocar o caminho onde salvou a chave:
Pronto ao acessar via putty não precisa mais digitar a senha:
















No comments:
Post a Comment