Vagrant 可以管理 VirtualBox,实现快速配置创建虚拟机
1、下载软件
VirtualBox虚拟机下载地址:https://www.virtualbox.org/wiki/Downloads
Vagrant下载地址:https://www.vagrantup.com/downloads.html
Vagrant官网下载真的是,很慢很慢,本人通过翻墙,下载的速度还是挺快的
2、相关网站
Vagrant如果创建虚拟机,需要先下载Vagrant文件
官方box镜像地址: https://app.vagrantup.com/boxes/search?order=desc&page=1&sort=downloads
官网太慢,网上说用这个地址:http://www.vagrantbox.es/
反正我还是很慢,没办法,还是翻墙吧~~~
3、vagrant基本命令
box:类似一个镜像,vagrant将以此来打包
vagrant box list //box列表
vagrant box add box-name box-url //添加box
vagrant box update box-name //更新本地环境的box
vagrant box remove box-name //删除本地box
vagrant box repackage box-name //重新打包本地box
4、使用vagrant初始化虚拟机
1、在空文件夹执行 vagrant init,生成Vagrantfile文件
2、编辑Vagrantfile文件
config.vm.box = "centos7" #指定box的名字
config.vm.network "public_network" #指定生成虚拟机的网络类型
config.vm.provider "virtualbox" do |vb|#注意一下内容,需要比当前行多个 tab,否则会提示错误。
vb.memory = "2000" #运行内存
vb.name= "centos7-1" # 虚拟机名称
vb.cpus= 1 #cpu数
end
3、在初始化好的文件夹执行 vagrant up,生成 .vagrant 文件夹,通过删除该文件夹,可以重新执行
4、通过vagrant ssh或者其他ssh工具。连接虚拟机。默认俩个账号 vagrant/vagrant;root/vagrant
来源:https://www.cnblogs.com/jaxlove-it/p/11991175.html