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/

只是一个小小的开始。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐