Vagrant 删除了具有不同版本的多个盒子中的一个

Vagrant 删除了具有不同版本的多个盒子中的一个

我正在尝试在 Windows 7 机器上运行 vagrant 1.7.4。我已经安装了 vagrant 和一些盒子。我正在尝试删除所有盒子并重新开始。以下是我的盒子列表:

vagrant box list

laravel/homestead (virtualbox,0.4.2)

ubuntu/trusty64 (virtualbox,20151208.1.0)

ubuntu/trusty64 (virtualbox,20151217.0.0)

这是我迄今为止尝试过的:

vagrant box remove ubuntu/trusty64

您请求删除提供程序为“virtualbox”的框“ubuntu/trusty64”。此框有多个版本。您必须使用标志明确指定要删除哪个版本--box-version。此框的可用版本为:

  • 20151208.1.0
  • 20151217.0.0
box remove --box-version ubuntu/trusty64 20151208.1.0

‘box’ 不被识别为内部或外部命令、可运行程序或批处理文件。

vagrant box remove --box ubuntu/trusty64 -version 20151208.1.0

vagrant:在软件包 ersion 中未找到版本

我该如何删除这个有多个版本的 vagrant box?

答案1

vagrant box 删除 ubuntu/trusty64 --box-version 20151208.1.0

来源 :https://www.vagrantup.com/docs/cli/box.html

答案2

我通过以下方式解决了该问题:

C:\Users\用户名\.vagrant.d\boxes

并手动删除所有框。

相关内容