



$ vagrant box add /d/Downloads/CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box --name centos7==> box: Box file was not detected as metadata. Adding it directly...==> box: Adding box 'centos7' (v0) for provider: box: Unpacking necessary files from: file:///D:/Downloads/CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box box:==> box: Successfully added box 'centos7' (v0) for 'virtualbox'!# 其中 --name 选项指定这个box的名字# 查看是否添加成功:$ vagrant box listcentos7 (virtualbox, 0)# 添加成功后会在 $VAGRANT_HOME 目录生成一些文件,box文件放到了boxes目录# 其中centos7为上面 --name 指定的名字$ find /d/vm/.vagrant.d/boxes/d/vm/.vagrant.d/boxes/d/vm/.vagrant.d/boxes/centos7/d/vm/.vagrant.d/boxes/centos7/0/d/vm/.vagrant.d/boxes/centos7/0/virtualbox/d/vm/.vagrant.d/boxes/centos7/0/virtualbox/box.ovf/d/vm/.vagrant.d/boxes/centos7/0/virtualbox/centos-7-1-1.x86_64.vmdk/d/vm/.vagrant.d/boxes/centos7/0/virtualbox/metadata.json/d/vm/.vagrant.d/boxes/centos7/0/virtualbox/Vagrantfile

Vagrant.configure("2") do |config|
config.vm.box = "centos7"
config.vm.hostname = "c7test"
config.vm.network "private_network", ip: "192.168.56.10"
# 配置cpu核数与内存大小(MB)
config.vm.provider "virtualbox" do |vb|
vb.cpus = 1
vb.memory = 1024
# 这个为VirtutalBox管理器中显示的名字,非hostname
vb.name = "c7test1"
end
end












