Skip to content

EraserandRain/vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

box 下载

Vagrant box 下载

Vagrantfile 配置

Vagrantfile 配置,详见 Vagrant 配置操作

示例:

host_list = [
  {
    :name => "generic/centos7",
    :box => "generic_centos7",
    :hostname => "centos-vm",
    :ipaddr => "192.168.2.82",
    :bridge => "enp8s0"
  },
]
Vagrant.configure("2") do |config|
  host_list.each do |item|
    config.vm.define item[:name]  do |host|
      host.vm.box=item[:box]
      host.vm.hostname=item[:hostname]
      host.vm.provision "shell", path: "reset/start.sh"
      host.vm.network "public_network",ip: item[:ipaddr],bridge: item[:bridge]
    end
  end
end

About

VM env by quick starting

Topics

Resources

Stars

Watchers

Forks

Languages