我正在使用Vagrant創建三個主機。我想給他們起名字node01,node02和node03。Vagrantfile:在單個文件中命名虛擬主機
使用以下Vagrantfile:
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure(2) do |config|
config.vm.define "node01" do |node01|
node01.vm.box = "ubuntu/trusty64"
node01.vm.hostname = "node01"
end
config.vm.define "node02" do |node02|
node02.vm.box = "ubuntu/trusty64"
node02.vm.hostname = "node02"
end
config.vm.define "node03" do |node03|
node03.vm.box = "ubuntu/trusty64"
node03.vm.hostname = "node03"
end
config.vm.provider "virtualbox" do |vb|
vb.memory = "1024"
end
end
VirtualBox上的名字是神祕的(像Ubuntu-3nodes-NODE01時間戳...)。我怎樣才能確保他們只是被稱爲node01,node02和node03
我知道我可以在config.vm.provider「virtualbox」中做,但我理想的做法是在config.vm.define「node01」部分