使用VirtualBox+vagrant创建CentOS7虚拟机

1.VirtualBox

1.1.什么是VirtualBox

VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

1.2.下载VirtualBox

登录VirtualBox官网点击下载
在这里插入图片描述选择你需要的安装包
在这里插入图片描述

1.3.安装

安装VirtualBox

一路默认下一步就行啦。

安装出现invalid installation directory
经过查询资料发现,新版本只能安装在系统盘。只用VirtualBox默认安装路径即可解决问题。

2.vagrant

2.1.什么是vagrant

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

2.2.下载

官网:https://www.vagrantup.com/
在这里插入图片描述在这里插入图片描述

2.3.安装

一路默认下一步就行啦。

3.创建虚拟机

  1. 在你需要创建虚拟机的目录下运行命令行,执行vagrant init centos/7
    在这里插入图片描述执行完毕后可以看到,当前目录下生成一个文件
    在这里插入图片描述
  2. 分配固定ip,用编辑器打开生产的文件,添加这一行内容,然后保存。
config.vm.network "private_network", ip: "192.168.56.10"		#我指定的ip

在这里插入图片描述

  1. 然后回到命令行中,执行vagrant up
    在这里插入图片描述第一次执行需要下载所需的box文件

命令行下载的速度非常慢,可以拷贝下载链接,然后去迅雷下载。如果使用迅雷下载后,需要将下载的box文件添加到vagrant中,执行命令vagrant box add [box_name] [url],比如我这里执行vagrant box add centos/7 ‪E:\VmSpaces\vagrant.box
在这里插入图片描述
然后使用vagrant box list查看是否添加成功。
在这里插入图片描述

  1. 然后执行vagrant up启动虚拟机
    在这里插入图片描述
    见到如上图所示,我们的虚拟机CentOS7就创建好了,可以使用vagrant ssh连接到虚拟机啦。
  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WEI1B

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值