2016-02-23 5 views
0

Я только начал работать с Vagrant. После запуска гостевой машины и внесения некоторых изменений (например, установлены некоторые обновления и виртуальные виртуальные скрипты python). И после нескольких (vagrant halt и vagrant reload), когда я ssh-ed в гостевую машину, я заметил, что все мои изменения исчезли. Когда я открыл Virtualbox, я увидел, что есть две коробки с именем моей папки с гостевыми os и на каждом vagrant up кажется, что она запускает второй компьютер. Когда я начал первый гостевой os через интерфейс виртуального окна, я увидел, что мои данные присутствуют. Как я могу начать с бродягой первой машины? Должен ли я удалить второй? Когда это было создано?Просьба уточнить поведение бродяг

Старт с vagrant up

Vagrantfile

Vagrant.configure(2) do |config| 
    config.vm.box = "trusty_14" 
    config.vm.network "forwarded_port", guest: 8000, host: 8000 
end` 
+0

Не могли бы вы разместить свой бродячий файл и как его вызывать? –

+0

waouh, это странно, вы пытались уничтожить машину один раз? вы можете проверить файл '/.vagrant/machines/default/virtualbox/id' и убедиться, что он имеет значение Id в качестве первой машины VM? вы можете найти значение id vm, проверив файл vbox виртуальной машины или выполнив команду 'VBoxManage list vms' –

ответ

0

Так что я попытался vagrant destroy. Вторая машина была действительно удалена, но после vagrant up был создан новый.

Затем я проверил следующий код @ Frédéric Henri, а в файле id был идентификатором второй машины, поэтому я заменил его идентификатором первой машины от VBoxManage list vms, и все работает! Но все равно не получилось, как и когда была создана вторая машина ...

Смежные вопросы