vagrant快速部署虚拟机开发环境

windows平台

准备工具virtualbox,vagrant

virtualbox是虚拟机安装工具,与vmware相似,VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异。virtualbox可以安装centos等镜像。

virtualbox下载链接

https://download.virtualbox.org/virtualbox/7.0.4/VirtualBox-7.0.4-154605-Win.exe

vagrant快速部署虚拟机开发环境_第1张图片

 

接下来就是傻瓜式安装virtualbox了。

vagrant安装

vagrant简介,Vagrant - 一款用于管理虚拟机的命令行实用软件,用 Ruby 语言开发而成。换言说,可以省去你使用虚拟机创建操作系统的所有操作,比如创建虚拟机,挂载镜像文件,一步步点击安装;使用 Vagrant ,这些都不需要做了,简简单单 2 行命令,快速创建属于你个人的系统。

vagrant快速部署虚拟机开发环境_第2张图片

与docker类似都是容器技术,docker是用于部署运行环境的,docker是轻量级容器,底层依赖于Linux,各个容器直接用namespace隔离,vagrant就不一样,vagrant直接安装整个系统环境,比较大,更加适合快速开发。

下载地址:Install | Vagrant | HashiCorp Developer

安装完之后就可以开始我们的使用之旅。

打开powershell

vagrant快速部署虚拟机开发环境_第3张图片

创建一个文件夹

vagrant快速部署虚拟机开发环境_第4张图片

vagrant init generic/centos7
vagrant up

 两行命令就可以快速建立了一个centos7的虚拟机环境

vagrant快速部署虚拟机开发环境_第5张图片

vagrant快速部署虚拟机开发环境_第6张图片

下载完成后就可以用

vagrant ssh

 

 进入centos了,与直接在virtualbox建立虚拟机不同,vagrant直接用命令行建立虚拟机,方便快速开发,不用花半天世界配置虚拟机环境。

本人水平有限,如有错误还请见谅。

更多相关文章见保姆级教程:Vagrant 从入门到超神玩法 - 腾讯云开发者社区-腾讯云

你可能感兴趣的:(vagrant,ruby,运维)