MAC使用Vagrant和Virtual Box创建虚拟机


前言:通过Vagrant方便快捷管理虚拟机。

1.准备工作,安装Virtual Box
2.准备工作,安装Vagrant
3.安装centos7虚拟机

1.准备工作,安装Virtual Box

1.1 搜索包brew search virtualbox
1.2 安装brew cask install virtualbox

➜  centos7 brew search virtualbox
==> Casks
virtualbox ✔                             virtualbox-extension-pack
virtualbox-beta                          virtualbox-extension-pack-beta
➜  centos7 install virtualbox

2.准备工作,安装Vagrant

2.1 搜索包brew search vagrant
2.2 安装brew cask install vagrant

➜  centos7 brew search vagrant
==> Formulae
vagrant-completion

==> Casks
vagrant ✔                  vagrant-manager            vagrant-vmware-utility
➜  centos7 install vagrant

3.安装centos7虚拟机

3.1 搜索可以Vagrant Box包 Vagrant Cloud

centos7

3.2 添加centos7包

vagrant box add centos/7

# 查看box列表
vagrant box list

3.3 初始化虚拟机

vagrant init centos/7

3.4 启动

vagrant up

3.5 登录进入centos7

vagrant ssh

总结

关闭实例
vagrant suspending, vagrant halt, vagrant destroy
- suspending,暂停虚拟机,保存虚拟机当前的状态(内存和磁盘均不释放),可以使用vagrant up命令恢复运行;
- halt,关机,虚拟机停止运行,但是虚拟机实例保留,不销毁,可以理解为是正常的关机;
- destroy,销毁虚拟机,虚拟机的实例被销毁;

Vagrant Cloud
Vagrant

推荐阅读更多精彩内容

  • 我越来越习惯做一个虚伪的人,而且心安理得。 所以我谈不上什么好人。 我不喜欢被人冒犯,...
    林子奇阅读 223评论 5 7
  • 在最后3秒内,吉塔获得了决定胜利的5分,这5分不仅让她成为爸爸的骄傲,也让她改变了更多印度女子只能相夫教子的一生...
    电影喵阅读 80评论 0 1
  • p是一个变量,那么想怎么给它赋值,就可以怎么给它赋值,但是C语言是强类型语言,如果赋值类型不匹配就会报错,如果赋值...
    Micason阅读 76评论 0 0