Vagrant

创建虚拟化开发环境工具
授权协议 MIT
开发语言 Ruby
所属分类 开发工具、 Ruby/Rails开发工具
软件类型 开源软件
地区 不详
投 递 者 狄珂
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

重要提示:Vagrant 所在的 HashiCorp 公司宣布,不允许中国境内使用该公司旗下的产品和软件。

Vagrant 是一个基于 Ruby 的工具,用于创建和部署虚拟化开发环境。它使用 Oracle 的开源 VirtualBox 虚拟化系统,使用 Chef 创建自动化虚拟环境。

功能特性:

  • 支持快速新建虚拟机

  • 支持快速设置端口转发

  • 支持自定义镜像打包(原始镜像方式、增量补丁方式)

  • 基本上日常能用到的基础配置都能快速设置

  • 支持开机启动自动运行命令

  • 可以自己写扩展

安装方法:

sudo gem install vagrant
vagrant box add base http://files.vagrantup.com/base.box
mkdir vagrant
vagrant init
vagrant up

 相关资料
  • 虚拟开发环境搭建 虚拟环境是近年来开发 Python Web 项目的必备前提,它就很好地解决了多个 Python 项目之间第三方模块版本冲突的问题,我们也会将其作为学习 Django 开发的一个基础,后续的所有 Django 示例代码都会在虚拟环境中实验。接下来我们会介绍什么是虚拟环境以及如何使用虚拟环境。 1. 虚拟环境介绍 1.1 什么是虚拟环境? 在我们第一次安装好 Python 后,我们就

  • 本文向大家介绍快速创建python 虚拟环境,包括了快速创建python 虚拟环境的使用技巧和注意事项,需要的朋友参考一下   python安装第三方库大都是通过pip命令安装,这个命令确实是很简便的,而对于每个独立的项目来说,需要用到的库或许会不同,如果删除或更新原来已有的版本库,或许会导致其他的项目出错,这时候,虚拟环境就能够起作用了。哈哈~~~   所以呢,通过python创建虚拟环境,可以

  • 在虚拟机流行以前,为了确保多位程序员开发出的代码能在服务器环境上正确运行,很多公司的办法是组里提供独立的开发服务器,对团队成员的开发运行环境没有统一的模板或标准,由各成员自行配置专属的开发环境,开发过程中/上线前将代码提交到服务器验证代码是否正确。 VMWare Workstation/Virutal Box Share Folder Unity Mode Snapshot Vagrant Doc

  • 本文向大家介绍Linux虚拟机中node.js之开发环境搭建,包括了Linux虚拟机中node.js之开发环境搭建的使用技巧和注意事项,需要的朋友参考一下 先说下nodejs这个哦,有人以为它是一种语言,其实不是,它是一个平台。下面来说下本次的话题:Vmware虚拟机node.js之开发环境搭建 一.安装linux系统 (已安装linux可跳此步骤) 虚拟机推荐选择:VirtualBox 或者 V

  • 问题内容: 我正在使用 python 2.7 + virtualenv版本1.10.1 来运行myproject项目。由于其他一些项目要求,我不得不使用其他版本的python( Python 3.5 )和 Django 1.9 。为此,我在用户目录中安装了python。另外,我已经将virtualenv( version-15.1.0 )下载并安装到我的用户目录中。但是每当我尝试创建虚拟环境时,都

  • 我在PyCharm中创建虚拟环境时遇到问题。确切地说,3.10版中的Python是在安装过程中添加到Path的,我使用的是最新版本的PyCharm社区。 有人有类似的问题吗? 添加信息 我如何创建环境: > 文件- 位置:D:\mm\projekty\pythonProject2 标记新的虚拟环境使用(虚拟环境) 位置:D:\mm\projekty\pythonProject2\venv 基本解释

  • 我使用python 2.7虚拟环境版本1.10.1运行myproject项目。由于一些其他项目的要求,我必须使用Python的其他版本(Python 3.5)和Django 1.9。为此,我在我的用户目录中安装了python。此外,我已经下载并安装了虚拟环境(版本-15.1.0)到我的用户目录。但是每当我试图创建虚拟环境时,我都会遇到以下错误 谁能告诉我我做错了什么

  • 本文向大家介绍Win10里python3创建虚拟环境的步骤,包括了Win10里python3创建虚拟环境的步骤的使用技巧和注意事项,需要的朋友参考一下 1、为什么要用虚拟环境? 为了解决一个环境多个项目的版本冲突问题 2、如何创建虚拟环境? 用窗口键+R来打开win10的运行窗口,然后在运行输入框输入cmd,确认将会弹出一个终端界面。 创建一个目录,比如我起名为myproject,则在终端窗口输入