Как вы вернули vagrant обратно в исходное состояние?


16

Побежал "бродячий" и сделал некоторые изменения. Хочу вернуться к чистой установке. Как вы вернули vagrant обратно в исходное состояние? Вы запускаете «vagrant destroy», а затем «vagrant up» или «vagrant box remove», а затем «vagrant up»


7
vagrant destroy && vagrant upдолжен сделать это.
ceejayoz

@ceejayoz перезагружает изображение?
Альберт Т. Вонг

Я верю, что он будет кешировать файлы и использовать их повторно. Пока вы не сдуете свою ~/.vagrant.d/boxesпапку, она будет там.
ceejayoz

@ceejayoz Это не кэширует файл !! если файл вашего ящика находится где-то за пределами вашей локальной сети, для его повторной загрузки может потребоваться довольно много времени.
Паоло Вигори

1
@PaoloV Ах. Мой конфиг коробки - это config.vm.box = "ubuntu/trusty64"вид из публичного реестра.
ceejayoz

Ответы:


16

Комментарий @ ceejayoz прав:

vagrant destroy && vagrant up

работал на меня.


Да, destroy(согласно книге Vagrant) возвращает все обратно в первозданное состояние, как будто вы никогда не бегали upв первую очередь.
Геремия,

1
@Geremia, но также удалите его с локального компьютера, так что если вы находитесь за пределами локальной сети, вы должны учитывать это тоже
Paolo Vigori

Это не всегда работает: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
Александр
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.