成功入坑Vagrant,安装配置和常用命令。
Vagrant 是为了方便的实现虚拟化环境而设计的,使用 Ruby 开发,基于 VirtualBox 等虚拟机管理软件的接口,提供了一个可配置、轻量级的便携式虚拟开发环境。使用 Vagrant 可以很方便的就建立起来一个虚拟环境,而且可以模拟多台虚拟机。本文介绍了windows下vagrant的配置和创建虚拟环境整个过程,和一些基础的vagrant命令。
Vagrant是个啥?
个人理解的也很浅,用一句话说是“虚拟机管理工具。”,可跨平台使用。更详细的了解可以参考:
https://blog.csdn.net/qianghaohao/article/details/80038096
慕课网免费课程,一整套流程:https://www.imooc.com/learn/805
安装Vagrant和VirtualBox
为啥不用VMware,我开始也很奇怪,刚开始了解的时候,vagrant可以匹配多种虚拟机,vagrant官网:https://www.vagrantup.com/ 右上角找vmware,点击居然是付费的。我也只是新手入门就先用VirtualBox试试。
Vagrant下载和安装
官方下载网址:https://www.vagrantup.com/downloads.html
但不用梯子的太慢了。这个是我从官网下的最新版,上传的会快一点
链接:https://pan.baidu.com/s/1dtyhrw9xXmlvDKhwpB6KWg 密码:0uvy
安装就很简单,下一步下一步。安装完之后打开命令行,或者git(推荐git客户端),也有推荐xshell的但用的时候可能会跳转不到shell。
vagrant -v
安装成功测试出现版本号。
VirtualBox官方下载即可:https://www.virtualbox.org/wiki/Downloads
下载.box文件
安装Vagrant和VirtualBox之后,就要下载 .box 文件,我觉得这个文件类似有 .iso 文件。vagrant官网也给了这个网站:
https://app.vagrantup.com/boxes/search
找到你想要的版本,下载。但是下载的时候会有问题,国外开源的网站有点皮,如果你想要从官网下载的话就需要手动拼凑URL,我也给大家找到了方法:
https://my.oschina.net/cxgphper/blog/1940644
但这个网站也是在墙外的,没有梯子很慢的。也可以参考下面这个云盘里的,系统是ubuntu16.04_server.amd64:
https://pan.baidu.com/s/1WTeOqmwLPnDzGnmgJ9xUfw 密码:m5wu
开启你的Vagrant之旅
在这之前你需要了解Vagrant的基本命令,
上面那个慕课网视频里有或者看看这个博主写的挺详细的:
https://blog.csdn.net/qianghaohao/article/details/80038096
开始的时候你可能对vagrant box
开头的和别的命令不知道是怎么回事,前者是对vagrant box 列表里的资源进行操作,这里面存放的是你本地的 .box 文件的位置,vagrant用他们去安装虚拟机。当然你可以不写那他会自动调用remote对应的系统,太慢。
整个过程,不涉及box remove和 destroy ,便于理解。如下:
https://blog.csdn.net/tangxiaolang101/article/details/52805219/
只是一个小小的开始。
更多推荐
所有评论(0)