Vagrant salvando o estado atual quando o Windows é reinicializado

1

Estou executando o vagrant com o Ubuntu como guest os, mas quando o Windows é reinicializado, eu novamente tenho que instalar o LAMP e configurar hosts virtuais e também todos os aplicativos como git, memcache novamente.

Como posso salvar o estado da VM usando vagrant quando a janela é desligada?

Obrigado

    
por devops-001 13.10.2013 / 09:19

1 resposta

3

Eu sei que estou um pouco atrasado para a festa aqui, mas recentemente eu me deparei com isso quando estava aprendendo a usar o Vagrant, e os documentos não deixam isso completamente óbvio. Eu estava desligando a VM com vagrant halt e, em seguida, usando vagrant up da próxima vez que eu liguei meu PC, e isso destruiria o estado da VM e faria você começar de novo.

Para manter a mesma VM ao redor e não perder seu estado, use os comandos vagrant suspend e vagrant resume . Isso fará com que sua VM sobreviva a uma reinicialização da máquina host com seu estado intacto.

Naturalmente, toda a ideia por trás do Vagrant é que o processo de provisionamento da VM deve trazê-la completamente para um estado utilizável sem necessidade de configuração extra. Você deve procurar integrar alguns livros de culinária Chef com sua VM, ou pelo menos escrever alguns scripts de shell para instalar e configurar sua pilha LAMP.

    
por 27.02.2014 / 02:57