执行以下命令后,.box文件会发生什么?

vagrant box add lucid32 http://files.vagrantup.com/lucid32.box

我找不到lucid32。框文件在文件系统上下载完成后。


当前回答

在Mac/Linux系统上,成功下载的方框位于:

~/.vagrant.d/boxes

不成功的盒子位于:

~/.vagrant.d/tmp

在Windows系统中,它位于Users文件夹下:

C:\Users\%userprofile%\.vagrant.d\boxes

希望这能有所帮助。谢谢

其他回答

正如文档中提到的,盒子存储在:

Mac OS X和Linux: ~/.vagrant.d/boxes Windows: C: /用户/用户名/ .vagrant.d /盒

在Windows上,位置可以在这里找到。我没有在互联网上找到任何关于这个的文档,这对我来说并不是很明显:

C:\Users\\{用户名}\\.vagrant.d\box

在Mac/Linux系统上,成功下载的方框位于:

~/.vagrant.d/boxes

不成功的盒子位于:

~/.vagrant.d/tmp

在Windows系统中,它位于Users文件夹下:

C:\Users\%userprofile%\.vagrant.d\boxes

希望这能有所帮助。谢谢

在带有Vagrant 2.2.2的Windows 10上,设置环境变量VAGRANT_HOME将确保盒子被下载到VAGRANT_HOME指定文件夹的子文件夹中。

在我的例子中,我将VAGRANT_HOME设置为e:\ VAGRANT_HOME,并且盒子存储在e:\ VAGRANT_HOME \boxes下。

这对我很有用。

那是盒子存放的地方。虚拟机正在virtual Box中配置的文件夹中创建。VirtualBox虚拟机存储文件夹的设置路径为:VirtualBox GUI——> File——> Preferences——> General——>默认机器文件夹。

有一个更简单的方法来获取。box文件。

只需登录https://atlas.hashicorp.com/boxes/search,搜索你想下载的盒子。注意方框的URL,例如:

https://atlas.hashicorp.com/ubuntu/boxes/trusty64/versions/20150530.0.1

然后你可以像这样使用URL下载这个框:

https://vagrantcloud.com/ubuntu/boxes/trusty64/versions/20150530.0.1/providers/virtualbox.box

我尝试并成功下载了我需要的所有盒子。希望能有所帮助。