我想配置多個具有流浪者的虛擬機。我希望能夠快速輕鬆地增加虛擬機的數量。流浪者:多個相同虛擬機的最佳方法
根據我目前對Vagrant的理解。這裏https://www.edureka.co/blog/10-steps-to-create-multiple-vms-using-vagrant/詳述下面的方法似乎是最好的辦法:
# This defines the version of vagrant
Vagrant.configure(2) do |config|
# Specifying the box we wish to use
config.vm.box = "chef/centos-6.5"
# Adding Bridged Network Adapter
config.vm.network "public_network"
# Iterating the loop for three times
(1..3).each do |i|
# Defining VM properties
config.vm.define "edureka_vm#{i}" do |node|
# Specifying the provider as VirtualBox and naming the VM's
config.vm.provider "virtualbox" do |node|
# The VM will be named as edureka_vm{i}
node.name = "edureka_vm#{i}"
end
end
end
end
所以,如果我想從3提高到4,我只是改變了循環範圍。
有沒有另一種方法?當我閱讀文檔時,我希望會有一些版本的vagrant up
命令可以啓動一個新的獨特實例。
這與'vagrant up'一起工作。你爲什麼認爲它不? –
@MattSchuchard我想操作系統正在尋找CLI的選項來創建一個全新的虛擬機。 @Robben_Ford_Fan_boy不幸的是,沒有這樣的選擇,docker有一個很好的'scale'選項來輕鬆地添加更多的資源,但流浪者沒有這種可能性。你需要從Vagrantfile中定義,如果你需要更多,你需要更改配置文件並重新加載你的配置('vagrant reload') –