Book Name: The Vagrant . 使用一个命令,vagrant 就可以完成以下所有事情:. With one command, Vagrant does all of the following:. Download and install Vagrant . Vagrant 提供了一种简单,优雅的方式来管理和调配虚拟机。Vagrant provides a simple, elegant way to manage and provision Virtual Machines.
Box,我们先安装VirtualBox和Vagrant :. To get started we need to install Virtual Box and Vagrant . 你需要在宿主机上安装VirtualBox和Vagrant 。 You will need to have VirtualBox and Vagrant installed on your host computer. If you have never used FileZilla you will need to install it first. Vagrant 提供了一个简单、优雅的方式来管理与供应虚拟机。Vagrant provides a simple, elegant way to manage and provision Virtual Machines. MitchellHashimoto是Vagrant 的作者,同时他也是Kiip的运维人员。 Mitchell Hashimoto is the creator of Vagrant and is an operations engineer for Kiip. Vagrant 是用于构建和管理虚拟机环境的开源命令行工具。Vagrant is an open-source command-line tool for building and managing virtual machine environments. 因此,你需要使用Vagrant 、Puppet、Chef、Salt和Ansible等工具来解决这个问题。 As a result, tools such as Vagrant , Puppet, Chef, Salt, and Ansible arose to answer the need. HashiCorp的产品家族包括五大产品:创建轻量级开发环境的Vagrant ;. HashiCorp's family of five products includes Vagrant for creating light-weight development environments; 概述Vagrant 是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。 Vagrant is a Ruby-based tool for building and deploying virtualized development environments. HashiCorp的Ubuntu14.04LTS64-bitVagrant 镜像下载超过10,000,000次。 HashiCorp's Vagrant images of Ubuntu 14.04 ITS 64-bit have been downloaded 10 million times. Vagrant 是一个开源工具,使用它可以轻松创建和配置虚拟开发环境。Vagrant is an open source tool that makes it easy to configure and distribute virtual development environments. 另外,Mitchell喜欢在会议上和用户群组中谈论Vagrant 。 In addition to simply contributing to open source, Mitchell enjoys speaking at conferences and user groups about Vagrant . Vagrant 提供了创建和管理完整的便携式开发环境的框架和配置格式。Vagrant provides the framework and configuration format to create and manage complete portable development environments. 他们可以使用Vagrant 和Docker等工具来改善桌面生产力及共享测试基础设施。 They can use tools like Vagrant and Docker to improve productivity on top of desktops and shared test infrastructure. 通过消除手动过程,Vagrant 可以立即创建几乎无限数量的虚拟机。 By eliminating the manual process, Vagrant enables the instantaneous creation of an almost unlimited number of virtual machines. 在简要介绍虚拟化配置之后,参与者开始练习在实时环境中部署Vagrant 。 After a brief introduction to virtualization provisioning, participants carry out exercises to deploy Vagrant in a live environment. 当然,你还可以,也可能会,使用Vagrant ,Chef,Puppet,Docker等这些自动化配置和部署工具来自动化大部分的操作步骤。 Of course, you could, and probably would, use Vagrant , Chef, Puppet, Docker, etc to automate most of these steps. 要了解更多其他基础架构即代码的解决方案,请查看JoeYankel撰写的关于Docker文章或我对Vagrant 的介绍。 To learn more about other infrastructure-as-code solutions, check out Joe Yankel's blog post on Docker or my post on Vagrant . Atomic主机也可作为亚马逊EC2镜像,Vagrant boxes和OpenStack和其他云提供商的镜像格式。 Atomic Host will also be available as Amazon EC2 images, Vagrant boxes, and image formats for OpenStack and other cloud providers. Boot2Docker足以满足很多标准的Docker工作流程,但仍然无法支持DockerMachine和Vagrant 的所有功能。 Boot2Docker is sufficient for many standard Docker workflows, but it doesn't provide the breadth of features found in Docker Machine and Vagrant . 在这次培训中,参与者将学习Vagrant 的核心概念,以及如何在现场工作环境中实施Vagrant。 In this training participants will learn the core concepts of Vagrant , and how to implement Vagrant into a live work environment. Ruby虽然仍然是EngineYard和Heroku等产品的核心,以及Discourse、Homebrew和Vagrant 等项目背后的语言,但你知道吗? Ruby remains at the core of products like Engine Yard and Heroku, and is the language behind projects such as Discourse, Homebrew and Vagrant . 在安装或开始使用vagrant 之前,理解vagrant 在实际工作环境中的工作流程是非常重要的。 Before even installing Vagrant or seeing how it works, it is important to understand the high-level workflow of Vagrant in an actual working environment. 最后一个例子是DevOps公司HashiCorp,也商业化了很多开源项目,包括我们名单上的Vagrant (排名15)和Vault(排名40)。 DevOps company HashiCorp, in one final example, has commercialized many open-source projects, including two that made our list, Vagrant (No. 15) and Vault(No. 40). 除了这些基础技能,开发者必须懂得怎样去创建一个好的、健康的、分离的开发环境,在Docker或者像Vagrant 这样的虚拟机环境中。 Apart from these basics, a developer should know how to create good, healthy, isolated development environments, in either Docker or virtual machines like with Vagrant .
Display more examples
Results: 61 ,
Time: 0.0258