2016-01-25 57 views
-2

如何使用Vagrantfile中的'config-vm.box'添加預裝庫的流浪盒?例如,我想配置我的虛擬機與CentOS 6 + Tomcat 8 + Java 8被安裝,並且不想手動執行。帶有預安裝庫的流氓框

回答

0

必須使用provisionning技術,如打包機:PACKER

有了這個,你可以配置使用JSON文件provisionning並運行啓動命令Linux腳本bash的文件,如「apt-get的」

編輯:

OK,你可以找到很多的流浪盒用這兩網址:

有了這個,你有很多可用的存儲箱通過簡單的名稱(用config.vm.box)或URL(與config.vm.box_url)

你也可以通過gitHub找到許多人進入社區的盒子(例如:Personnal Vagrant boxes community

+0

非常感謝你,我明白了現在;) – kate

+0

,如果它是對你有好處,請投票支持此迴應的幫助與他人在未來的危機相同的問題。 – darkomen

+0

想但是stackoverflow仍然不允許我投票:(需要更多的聲譽! – kate

0

您可以使用:shell提供程序,提供內聯命令或提供自定義腳本的路徑。

config.vm.provision 「殼」, 內聯: 「回聲你好,世界」

OR

config.vm.provision 「殼」,路徑爲: 「script.sh」

其中script.sh將包含命令來安裝所需的軟件包。

欲瞭解更多信息,請看這裏 https://www.vagrantup.com/docs/provisioning/shell.html