可以在vagrantFile內一次定義多台主機服務
config.vm.define 名稱為之後操作各主機的名稱
注意 名稱不可以用-
ex:
ssh進入vm: vagrant ssh node_api_server
關閉vm主機: vagrant halt node_api_server
ex:
定義兩台主機名稱分別是myControl與node_api_server
都採用相同的系統ubuntu-20.04
Vagrant.configure("2") do |config|
# 使用相同key
config.ssh.insert_key = false
#這裡設定要使用的vm
config.vm.box = "bento/ubuntu-20.04"
config.vm.define :myControl do |subConfig|
subConfig.vm.network :public_network, ip: "192.168.0.169"
end
config.vm.define :node_api_server do |subConfig|
subConfig.vm.network :public_network, ip: "192.168.0.168"
end
end
沒有留言:
張貼留言