1,virtualbox
官网下载地址:https://www.virtualbox.org/wiki/Downloads
下载windows版
新电脑可能缺少c++库,导致无法安装,通过bing搜索“Microsoft Visual C++ 可再发行程序包最新支持的”可快速找到微软官方安装包
2,vagrant
下载地址:https://www.vagrantup.com/downloads.html
下载windows版,安装后需要重启
(1)命令行输入 vagrant version
查看是否安装成功
(2)官方仓库: https://app.vagrantup.com/boxes/search
3,安装过程
网络下载镜像安装方式:
(1)进入指定目录,执行 vagrant init centos/7
, 生成配置文件
(2)vagrant up
安装镜像
本地安装方式:
(1)下载镜像Box:(选择virtualbox版本的)
centos vagrant box地址:https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/
https://mirrors.ustc.edu.cn/
(2)添加包 vagrant box add centos/7 d://xxx.box
(3) vagrant box list 查看包
(4)vagrant init centos/7
vagrant up
安装
4, 使用
(1)vagrant ssh 连接
(2)网络配置
a,新开一个命令行 ipconfig,获取virtualbox的网卡地址
b,修改Vagrantfile配置文件,config.vm.network "private_network", ip: "192.168.56.10"
c,vagrant reload
d,vagrant ssh , ip addr 查看虚拟机网卡地址
e, 主机合虚拟机相互ping通,完成。
(3)虚拟机root 账号密码:vagrant
5,vagrant 常用命令
vagrant box list 查看本地box列表
vagrant up 启动虚拟机
vagrant halt 关闭虚拟机
vagrant reload 重启虚拟机
vagrant ssh ssh到虚拟机
vagrant box add centos/7 d:/ 添加box到列表
vagrant destory 销毁当前虚拟机