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"## for使用量:
#
# 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 "##仮想マシンの詳細