Como você redefine o vagrant de volta ao seu estado original?


16

Ran "vagrant up" e fez algumas mudanças. Deseja voltar para uma instalação limpa. Como você redefine o vagrant de volta ao seu estado original? Você executa "vagrant destroy" e depois "vagrant up" ou "vagrant box remove" e depois "vagrant up"


7
vagrant destroy && vagrant updeve fazê-lo.
ceejayoz

@ceejayoz faz o download novamente da imagem?
Albert T. Wong

Acredito que ele armazenará em cache os arquivos da caixa e os reutilizará. Contanto que você não estrague sua ~/.vagrant.d/boxespasta, ela estará lá.
ceejayoz

@ceejayoz Ele não armazena em cache o arquivo !! se o seu arquivo caixa estiver hospedado em algum lugar fora da sua lan, poderá demorar muito tempo para fazer o download novamente.
Paolo Vigori

1
@PaoloV Ah. Minha configuração de caixa é do config.vm.box = "ubuntu/trusty64"tipo do registro público.
precisa

Respostas:


16

O comentário de @ ceejayoz está certo:

vagrant destroy && vagrant up

trabalhou para mim.


Sim, destroy(de acordo com o livro do Vagrant) retorna tudo de volta ao estado primitivo, como se você nunca tivesse executado upem primeiro lugar.
Geremia 16/09

1
@Geremia mas também removê-lo a partir do computador local para que se hospedado fora do lan você tem que considerar isso também
Paolo Vigori

Isso nem sempre funciona:vagrant destroy Vagrant failed to initialize at a very early stage: The plugins failed to load properly. The error message given is shown below. cannot load such file -- vagrant/share
Alexander
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.