使用自定义名称将远程框添加到Vagrant

使用自定义名称将远程框添加到Vagrant,vagrant,vagrantfile,Vagrant,Vagrantfile,我希望完全自动化虚拟机的部署,因此我想从云存储中添加一些框 我是否可以设置Vagrantfile,以便在部署之前下载“vagrant up”并添加我的框 如果没有,我希望使用 vagrant box add https://atlas.hashicorp.com/ubuntu/boxes/trusty64 下载我的一个盒子,但如何设置它的自定义名称 作品: vagrant box add my-box-with-a-custom-name precise64.box 不起作用: vagran

我希望完全自动化虚拟机的部署,因此我想从云存储中添加一些框

我是否可以设置Vagrantfile,以便在部署之前下载“vagrant up”并添加我的框

如果没有,我希望使用

vagrant box add https://atlas.hashicorp.com/ubuntu/boxes/trusty64
下载我的一个盒子,但如何设置它的自定义名称

作品:

vagrant box add my-box-with-a-custom-name precise64.box
不起作用:

vagrant box add my-box-with-a-custom-name https://atlas.hashicorp.com/ubuntu/boxes/trusty64
我可以设置vagrant文件,让“vagrant up”下载并添加我的 部署前的箱子

是的,你可以-如果你只是创建一个文件并设置属性

config.vm.box = "ubuntu/trusty64"
流浪者将搜索该框,如果没有找到,它将下载。该框将添加默认的ubuntu/trusty64

如果你真的想说出你选择的名字,你可以 1.wget-the-box文件 2.vagrant box添加my-box-with-a-custom-name/path/to/box/file 3.带有自定义名称的“我的盒子”阴道炎

我可以设置vagrant文件,让“vagrant up”下载并添加我的 部署前的箱子

是的,你可以-如果你只是创建一个文件并设置属性

config.vm.box = "ubuntu/trusty64"
流浪者将搜索该框,如果没有找到,它将下载。该框将添加默认的ubuntu/trusty64

如果你真的想说出你选择的名字,你可以 1.wget-the-box文件 2.vagrant box添加my-box-with-a-custom-name/path/to/box/file
3.阴道炎my-box-with-a-custom-name

我找到了一个更方便的解决方案

在文件中:

config.vm.box = "my-box"
config.vm.box_url = "http://my-box_download_link

如果没有my box,它会自动下载并添加它。

我找到了一个更方便的解决方案

在文件中:

config.vm.box = "my-box"
config.vm.box_url = "http://my-box_download_link

如果没有“我的盒子”,它会自动下载并添加它。

事实上,忘记了这个参数!事实上,忘记了这个参数!