执行以下命令后,.box文件会发生什么?
vagrant box add lucid32 http://files.vagrantup.com/lucid32.box
我找不到lucid32。框文件在文件系统上下载完成后。
执行以下命令后,.box文件会发生什么?
vagrant box add lucid32 http://files.vagrantup.com/lucid32.box
我找不到lucid32。框文件在文件系统上下载完成后。
当前回答
要改变路径,你可以设置一个新的路径为一个名为: VAGRANT_HOME
export VAGRANT_HOME=my/new/path/goes/here/
这也许很好,如果你想有那些流浪图像在另一个硬盘。
更多信息请参见文档:http://docs.vagrantup.com/v2/other/environmental-variables.html
其他回答
要改变路径,你可以设置一个新的路径为一个名为: VAGRANT_HOME
export VAGRANT_HOME=my/new/path/goes/here/
这也许很好,如果你想有那些流浪图像在另一个硬盘。
更多信息请参见文档:http://docs.vagrantup.com/v2/other/environmental-variables.html
除了
Mac:
~/.vagrant.d/
Windows:
C:\Users\%userprofile%\.vagrant.d\boxes
您必须删除VirtualBox/OtherVMprovider中的文件才能重新开始。
在Windows上,位置可以在这里找到。我没有在互联网上找到任何关于这个的文档,这对我来说并不是很明显:
C:\Users\\{用户名}\\.vagrant.d\box
有一个更简单的方法来获取。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
我尝试并成功下载了我需要的所有盒子。希望能有所帮助。
正如文档中提到的,盒子存储在:
Mac OS X和Linux: ~/.vagrant.d/boxes Windows: C: /用户/用户名/ .vagrant.d /盒