Куда бы я ни посмотрел, я читаю, что бродячая коробка - это просто базовый "шаблон", из которого строится бродяга. И что , как только вы запустите "Бродячая вверх" это фактически создает копию бродячих коробок поэтому она должна быть безопасной , чтобы удалить файл окно , как только вы запустите бродяга, и вы все еще будете иметь возможность использовать эту виртуальную машину.
Однако на практике это не работает. У меня есть базовый блок с именем ~/.vagrant.d/boxes/Prec32, и я создал файл vagrant с именем этого блока в файле и запустил vagrant. Теперь, когда я переименовываю файл в ~/.vagrant.d/boxes/precision32.old и пытаюсь снова запустить vagrant up, я получаю ошибку:
* The box 'precise32' could not be found.
Таким образом, создается впечатление, что базовый блок - это не шаблон, а фактически образ живого диска, который необходимо хранить. Так почему же вся документация говорит об обратном, например, http://docs-v1.vagrantup.com/v1/docs/getting-started/boxes.html
"Each project uses the box as a base only, so once the project VM is created, modifications can be made without affecting other projects which may use the same box."