vagrant文件基础配置

发布时间 2023-08-15 13:30:29作者: 流浪のwolf
Vagrant.configure("2") do |config|
  config.vm.box = "centos7"             # box 名称
  config.vm.hostname = "centos7"        # 虚拟机主机名 shell 中显示
  config.vm.define "centos7"            # vagrant 状态查询中显示名字
  config.vm.box_check_update = false    # 盒子不检查更新

  # 配置成私有网络,类似主机模式
  config.vm.network "private_network", ip: "192.168.33.10"  
   # 虚拟机供应者参数配置,相当于在 virtualbox 中配置
  config.vm.provider "virtualbox" do |vb|    
    vb.gui = false      # 启动机器时显示 VirtualBox GUI    
    vb.name = "centos7" # 虚拟机名称,virtualbox gui 中显示
    vb.memory = 2048    # 虚拟机存储大小,mb    
    vb.cpus = 2         # cpu 大小
  end
end