VM:
 VirtualBox, VMware
Docker
Vagrant
using which you can create VMs or container.
It interacts with virtualization or Container platforms like VirtualBox, VMware or Docker to provision VMs or container.
vagrant cannot create VMs or containers without virtualization platforms like VirtualBox, VMware or Docker
The main advantage of vagrant is that it provides a mechanism to reproduce environments.
Once you write a VagrantFile to create the environment you desire then you can provide a copy of that VagrantFile to other people to create the exact replica of the environment you have created. 
 In the following figure VirtualBox is used as a platform to create VMs however Vagrant is used to configure the VM by setting OS version, Network address, Memory allocation, number of CPUs assigned etc.

最新文章

  1. C# 实现HTML转换成图片的方法
  2. js 四舍五入函数 toFixed(),小数位数精度
  3. oracle中用SQL实现两个日期间的日期形成一个数据集
  4. [LeetCode]题解(python):091 Decode Ways
  5. Sqlserver 平面文件导入/ SSIS FlatFileSource导入文件时 出现LocaleID is not installed报错问题
  6. Jquery 操作Html 控件 CheckBox、Radio、Select 控件 【转】http://www.cnblogs.com/lxblog/archive/2013/01/09/2853056.html
  7. xshell 5连接linux服务器的技巧
  8. 转_Java中常用的设计模式总结
  9. HDU 1686 (KMP模式串出现的次数) Oulipo
  10. 在Delphi中实现HexToStr函数和StrToHex函数
  11. Java基础知识强化之集合框架笔记09:Collection集合迭代器使用的问题探讨
  12. 关于LZO和LZOP
  13. 类之string类、Math类、DateTime类
  14. form表单在前台转json对象
  15. PhantomJS 与python的结合
  16. Spring4.0开始的泛型依赖
  17. Difference Among Mercedes Star Diagnostic Tool MB Star C3 C4 C5 C6
  18. Delphi数据库数据用文件流方式快速写入Excel文件
  19. vue-12-渲染函数 & JSX
  20. Geany 编辑器打开 高亮所选单词 功能

热门文章

  1. derby数据库的一些总结
  2. json-gson 解析泛型及解析null
  3. myeclipse服务器"未能创建视图:抛出意外异常。"
  4. (7)JavaScript-BOM(浏览器对象模 型)
  5. [Machine Learning with Python] Data Preparation through Transformation Pipeline
  6. 用python登录WeChat(微信) 实现自动回复(非常详细)
  7. Network | Cookie and Session
  8. springboot 2.0.8 跳转html页面
  9. ArcObject开发时,axtoolbarcontrol中一些添加的按钮是灰色的问题
  10. mysql老司机之路