我正在使用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”部分