Vagrant - Comandos básicos: mudanças entre as edições
De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição |
|||
Linha 5: | Linha 5: | ||
Para customizar o tipo de "box" (máquina virtual a ser instalada), você pode fazer uma busca por boxes disponíveis na rede. Veja algumas máquina disponíveis: https://atlas.hashicorp.com/boxes/search | Para customizar o tipo de "box" (máquina virtual a ser instalada), você pode fazer uma busca por boxes disponíveis na rede. Veja algumas máquina disponíveis: https://atlas.hashicorp.com/boxes/search | ||
Você também pode indicar uma url para a operação: | |||
$ vagrant box add https://atlas.hashicorp.com/chef/boxes/ubuntu-14.04.box | |||
== Gerando arquivo Vagrantfile == | |||
Para o vagrant rodar, a aplicação precisa de um arquivo Vagrantfile em determinado diretório. Recomenda-se a criação de um diretório na pasta /home e dentro dessa pasta a insersão do arquivo. Você pode gerar o arquivo com o comando: | |||
$ vagrant init | |||
Depois desse processo é necessário customizar o arquivo para que ele possa ouvir a box correta. Você deve abrí-lo e mudar o nome indicado em negrito para o nome de sua box: | |||
Vagrant.configure("2") do |config| | |||
config.vm.box = "'''hashicorp/precise32'''" | |||
end | |||
[[Category: vagrant]] | [[Category: vagrant]] | ||
[[Category: desenvolvimento]] | [[Category: desenvolvimento]] |
Edição das 15h55min de 18 de agosto de 2015
Instalando uma nova máquina virtual
$ vagrant box add hashicorp/precise32
Para customizar o tipo de "box" (máquina virtual a ser instalada), você pode fazer uma busca por boxes disponíveis na rede. Veja algumas máquina disponíveis: https://atlas.hashicorp.com/boxes/search
Você também pode indicar uma url para a operação:
$ vagrant box add https://atlas.hashicorp.com/chef/boxes/ubuntu-14.04.box
Gerando arquivo Vagrantfile
Para o vagrant rodar, a aplicação precisa de um arquivo Vagrantfile em determinado diretório. Recomenda-se a criação de um diretório na pasta /home e dentro dessa pasta a insersão do arquivo. Você pode gerar o arquivo com o comando:
$ vagrant init
Depois desse processo é necessário customizar o arquivo para que ele possa ouvir a box correta. Você deve abrí-lo e mudar o nome indicado em negrito para o nome de sua box:
Vagrant.configure("2") do |config| config.vm.box = "hashicorp/precise32" end