2.win10 基于VirtualBox和Vagrant和Docker部署开发环境

前言

作为开发新人一枚,开发环境搭建一直是让我头疼的一件事,最近找到一种解决方案,就是利用VirtualBox和Vagrant和Docker部署开发环境,我这里总结了一下,可以让同样是新人小伙伴们做一个参考,如过有大神路过,发现有错误之处,也欢迎指正,万分感谢!

简介

首先简单介绍下三款软件的功能。

  • VirtualBox 是一款免费开源的虚拟机软件,我们可以利用它创建虚拟机;
  • Vagrant 是一个基于Ruby的运行环境管理工具,利用它可以方便快捷的管理虚拟机,如下载/删除/复制虚拟机里的操作系统;
  • Docker 是一个开源的应用容器引擎,容器是完全使用沙箱机制,相互之间不会有任何接口。

PS:Docker 和Vagrant有些类似,只不过Vagrant是管理操作系统,而Docker 是管理应用软件的。如果用集装箱做比喻的话,Vagrant是把大船装进集装箱,而Docker是把船上的货物装进集装箱

配置步骤

–下载安装 VirtualBox,VirtualBox的安装很简单,跟普通程序并无不同 ;

官方网址:https://www.virtualbox.org/
百度网盘:链接:https://pan.baidu.com/s/1yTctK09g_I_-0nvNUOlMXA
提取码:6war
2.win10 基于VirtualBox和Vagrant和Docker部署开发环境

–下载安装 Vantgra ,这个也是傻瓜式一键到底,没什么难度;
官方网址: https://www.vagrantup.com/downloads.html
百度网盘:链接:https://pan.baidu.com/s/16Z_ynnkfBsnx5YEoApIBVg
提取码:bgdf
2.win10 基于VirtualBox和Vagrant和Docker部署开发环境
–下载完成后,选择重启电脑;
3.重启后打开CMD/powershell;
输入vagrant,如果没有报错就安装好了。
2.win10 基于VirtualBox和Vagrant和Docker部署开发环境
接下来我们就要开始装系统了,装系统的话我们可以在
Discover Vagrant Boxes
上选择要安装的系统。
比如我想装下图这个最高赞的;

2.win10 基于VirtualBox和Vagrant和Docker部署开发环境