Vagrant
我將如何編輯 Vagrantfile 以便 Vagrant 知道從我的主機獲取 .box 文件?
我正在用 Vagrant 建立一個開發環境。在配置基本盒子時,我將如何編輯
Vagrantfile
以便 Vagrant 知道從我的主機獲取 .box 文件?我已按照Sitepoint關於如何配置的
Vagrantfile
說明進行操作,以便 Vagrant 獲得配置基本框所需的說明。但是我的基本框文件位於我的電腦上!我假設也可以指示 Vagrant 從我的電腦載入基本框文件而不是 url(Vagrant Cloud 或 DropBox) 有問題的程式碼行如下。
它指定託管在 Vagran Cloud 上的託管基本盒文件的名稱:
config.vm.box = "primalskill/ubuntu-trusty64"
您可以在您的中設置這些屬性
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"