プロビジョニングとBox作成
Vagrantで仮想マシンを起動するときに、任意の操作を実行する。
Vagrantfileに以下を追加する。
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "centos32" config.vm.provision :shell,:inline => "echo hello world" #この行 end
ダブルクォーテーションでくくったシェルコマンドが実行される。
シェルのファイルを指定するには、
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "centos32" config.vm.provision :shell,:path => "provisioning.sh" #この行 end
とする。