使用vagrant配置开发环境
程序员文章站
2022-05-31 18:09:33
...
今天照着公司教程使用vagrant配置好了开发环境。之前使用Ubuntu子系统配置好了一个,鉴于子系统并不是虚拟化的,所以踩了很多坑...然后抱着学习的心态又将开发环境装了一遍,发现非常丝滑,特此记录一下。
Vagrant简介
首先需要了解一下vagrant,简单来说,vagrant是一个操作虚拟机的工具,基于自身的约定,就能很快的完成一套开发环境的部署,并可以打包传播,极大的方便了在工作环境中,各个开发环境不一致的问题,也解决了重复配置环境的浪费。
与虚拟化软件的关系
Vagrant 安装后还不能直接使用,因为它只是一个虚拟机管理和配置工具,虚拟机系统的安装和运行还得靠专门的虚拟化软件。Vagrant 默认已经内置了 VirtualBox Provider 用来跟 VirtualBox 交互,所以需要与VirtualBox 配合就可以正式开始使用了。
实战
一般在工作中,主要是使用公司的配置,这里主要涉及到两个文件,一个是Vagrantfile,里面存放的是关于该虚拟机的配置文件,还有一个是file.box文件,这里可以理解为是打包好的系统。
首先先下载下面的两个软件直接点下一步就行,这里给出下载链接:
安装完成后,进入到file.box所在目录,输入如下命令:
agrant box add wx_vagrant file.box
其中“wx_vagrant”是自定义的名称。此外,导出本地vagrant镜像的操作如下所示:
# 第一步,查看当前vagrant中所有可以镜像
VBoxManage list vms
# 第二步,导出镜像且新命名
vagrant package --base "填入第一步的镜像名称" --output "填入导出镜像的新名称.box"
Vagrant常用命令
vagrant up #开启虚拟机
vagrant ssh #进入虚拟机
vagrant reload #重启
vagrant halt #关闭虚拟机
vagrant box list #查看本地box列表
vagrant box remove name #移除box
上一篇: sklearn交叉验证
下一篇: Mysql| 账号权限管理
推荐阅读
-
JSP动态网站开发环境配置详细方法第1/2页
-
java学习+JDK下载安装环境配置+IDEA安装下载简单使用
-
使用Win10+Android+夜神安卓模拟器,搭建ReactNative开发环境
-
PHP 开发环境配置(测试开发环境)_php技巧
-
Windows7下PHP开发环境安装配置图文方法_PHP教程
-
php开发环境配置记录_PHP教程
-
基于webpack实现多html页面开发框架五 开发环境配置 babel配置
-
Mac OS X下PhpStorm+MAMP PRO+Xdebug+FireFox集成开发和断点调试环境配置
-
Linux 下搭建jsp服务器(配置jsp开发环境)
-
PhpStorm10和Apache24配置多项目开发环境