我正在使用 Vagrant 设置开发环境。在配置基本盒子时,我将如何编辑Vagrantfile
以便 Vagrant 知道从我的主机获取 .box 文件?
我已按照以下指示进行操作站点点关于如何配置,Vagrantfile
以便 Vagrant 拥有配置基础盒子所需的说明。但我的基本框文件位于我的计算机上!
我认为也可以指示 Vagrant 从我的计算机加载基本框文件而不是 url(Vagrant Cloud 或 DropBox)。有问题的代码行如下。
它指定 Vagran Cloud 上托管的托管基础 Box 文件的名称:
config.vm.box = "primalskill/ubuntu-trusty64"
答案1
您可以在您的中设置这些属性Vagrantfile
来指定 URL:
config.vm.box = "centos7"
config.vm.box_url = "http://myserver.mydom.om/centos7"
如果它是您运行的系统的本地文件vagrant
:
config.vm.box = "centos7"
config.vm.box_url = "file:///tmp/centos7"
如果您使用的是 Windows:
config.vm.box = "centos7"
config.vm.box_url = "file:///C:/tmp/centos7"