我想我真的不在乎它是否在环境中被发现,我只是想销毁盒子,因为它是制造的并且处于全球状态。 更糟糕的是,盒子正在运行,我无法停止它或任何东西。 Vagrant 知道 ID 是什么(因为它处于全局状态)所以它应该非常简单。
当您积极工作时,这会成为一个问题,做一个 vagrant up,更改 vm 的名称/添加另一个 vm 并执行另一个 vagrant up。 您最终会得到一个无法杀死的孤儿(除非我手动删除所有引用,然后将其从 VM 管理器中删除)
你好呀,
感谢您打开一个问题。 在 Vagrant 的下一个版本中,所有“常规”vagrant 命令除了 VM 名称外还接受全局状态 ID,因此您将能够使用vagrant destroy ID-FROM-GLOBAL-STATUS
。 此外,全局状态是一个缓存,而不是当前状态的真实表示。 您需要运行global-status --prune
。 谢谢! 😄
从 1.8.5 更新到 2.1.2,这是响应:
==> You need a `setup.yml` file
我将锁定此问题,因为它已关闭 _30 天_⏳。 这有助于我们的维护人员找到并关注活跃的问题。
如果您发现与此类似的问题,请打开一个新问题并完成问题模板,以便我们可以获取进一步调查所需的所有详细信息。
最有用的评论
你好呀,
感谢您打开一个问题。 在 Vagrant 的下一个版本中,所有“常规”vagrant 命令除了 VM 名称外还接受全局状态 ID,因此您将能够使用
vagrant destroy ID-FROM-GLOBAL-STATUS
。 此外,全局状态是一个缓存,而不是当前状态的真实表示。 您需要运行global-status --prune
。 谢谢! 😄