2016-02-25 2 views
1

я использую Vagrant 1.8.1 на Windows, 10. При попытке удалить или уничтожить окно, я получил эти противоречивые результаты:не может получить Clean Vagrant Box «Удалить» или «уничтожить»

[email protected] /c/repos/hub/vtc/linphone-windows-dependencies 
$ vagrant box list 
hashicorp/precise64 (virtualbox, 1.1.0) 
windows_2012_r2_core (virtualbox, 0) 

[email protected] /c/repos/hub/vtc/linphone-windows-dependencies 
$ vagrant box remove windows_2012_r2_core 
Box 'windows_2012_r2_core' (v0) with provider 'virtualbox' appears 
to still be in use by at least one Vagrant environment. Removing 
the box could corrupt the environment. We recommend destroying 
these environments first: 

vagrant-windows-2012-r2-core (ID: 00d3488f41fa40998bfe16ada2ebfd31) 

Are you sure you want to remove this box? [y/N] N 

[email protected] /c/repos/hub/vtc/linphone-windows-dependencies 
$ vagrant destroy windows_2012_r2_core 
The machine with the name 'windows_2012_r2_core' was not found configured for 
this Vagrant environment. 

Я искал Google для объяснения того, что такое «бродячая среда», и ничего не нашел. Поэтому я не знаю, как «уничтожить окружающую среду».

Несмотря на это, я бы ожидать, что команда destroy признать существование моего windows_2012_r2_core коробки, учитывая, что команды list и remove признать его существование.

Что здесь происходит? Как я могу избавиться от этой коробки без предупреждений или ошибок?

ответ

0

Вы должны удалить недопустимые записи из списка.

vagrant global-status --prune

См here для получения дополнительной информации о команде.

+0

К сожалению, это не изменило поведение я видя. –

+0

Что такое «бродячий глобальный статус»? Похоже, есть среда, которая работает с этим полем. –

0

Вы можете просто уничтожить виртуальную машину, на которую ссылаются vagrant destroy 00d3488f41fa40998bfe16ada2ebfd31, уничтожит виртуальную машину, использующую этот флажок, и вы сможете удалить поле.

Как отмечает @Brandon Дэвис, вы можете запустить vagrant global-status, чтобы увидеть список созданного бродяги VM (от бомжа 1.6+), и вы увидите, которые VM является 00d3488f41fa40998bfe16ada2ebfd31