vagrant ubuntu java env
1.0.0
克隆存儲庫:
$ git clone https://github.com/wechris/packer-templates.git && cd packer-templates
從存儲庫中的模板中構建機器圖像:
$ packer build -only=virtualbox-iso ubuntu-16.10-amd64.json
將已建造的盒子添加到Vagrant:
$ vagrant box add packer-ubuntu-16.10-amd64 ubuntu-16.10-amd64-virtualbox.box
克隆存儲庫:
cd ..
$ git clone https://github.com/wechris/vagrant-ubuntu-java-env.git && cd vagrant-ubuntu-java-env
建造盒子
$ vagrant up --provision
#vagrant供應開發環境
這個簡單項目的目的是允許創建包含基本功能的Java開發環境。使用SSH腳本的Vagrant Provisioning進行安裝和自定義。
##將安裝:
安裝是可自定義的。為了防止任何安裝,只需評論腳本通話行即可。例子:
# Install MySql
# config.vm.provision "shell", path: ".vagrant-provision/my-sql.sh"##用於使用:
#
# VARIABLES
GIT_USER = < input-your-git-email > #
# VARIABLES
VM_IP = " xxx.xxx.xxx.xxx "
GIT_USER = " git user "
DIR_HOME = " home directory of user vagrnat "
HOST = " linux "##虛擬機詳細信息