Vagrant 2.2.5 发布,虚拟化开发环境管理

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Vagrant在经历接近五个月的修缮后,版本成功从2.2.4过度到2.2.5。本次更新主要增加了对docker公私网络的支持。 Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境,能帮助开发人员迅速的构建一个开发环...

Vagrant在经历接近五个月的修缮后,版本成功从2.2.4过度到2.2.5。本次更新主要增加了对 docker 公私网络的支持

Vagrant是一个基于 Ruby 的工具,用于创建和部署虚拟化开发环境,能帮助开发人员迅速的构建一个开发环境,帮助测试人员构建测试环境。简单地说,Vagrant让我们可以通过代码的方式快速地、可重复地创建针对不同虚拟环境的虚拟机,包括Virtualbox、AWS、Docker等。它使得我们可以一次性地、自动创建多个环境相同的虚拟机,对于软件开发和测试尤其有用。

更新内容:

FEATURES:

  • providers/docker: Private and Public networking support [GH-10702]

IMPROVEMENTS:

  • command/global-status: Provide machine-readable information [GH-10506]
  • command/snapshot: Separate snapshot names for guests when listing snapshots [GH-10828]
  • command/box/update: Ignore missing metadata files when updating all boxes [GH-10829]
  • core: Use consistent settings when unpacking boxes as root [GH-10707]
  • core: Write metadata.json file when packaging box [GH-10706]
  • core: Remove whitespace from id file on load [GH-10727]
  • core/bundler: Support resolution when installed within system [GH-10894]
  • guest/coreos: Update network configuration and hostname setting [GH-10752]
  • guest/freebsd: Add proper VirtualBox share folders support for FreeBSD guests [GH-10717]
  • guest/freebsd: Add unmount share folder for VirtualBox guests [GH-10761]
  • guest/freebsd: Simplify network interface listing when configuring networks [GH-10763]
  • providers/docker: Add usable? check to docker provider [GH-10890]
  • synced_folder/smb: Remove configuration information from synced folder data [GH-10811]

BUG FIXES:

  • command/box/update: Ensure the right version is picked when updating specific boxes [GH-10810]
  • command/cloud: Properly set variable from CLI argument parsing for username field [GH-10726]
  • command/rsync_auto: Use relative paths to machines folder path for file path Listener [GH-10902]
  • communicator/ssh: Remove net/sftp loading to prevent loading errors [GH-10745]
  • contrib/bash: Search for running_vm_list only in machines folder [GH-10841]
  • core/bundler: Properly parse multiple constants when installing plugins [GH-10896]
  • core/environment: Support plugin configuration within box Vagrantfiles [GH-10889]
  • core/triggers: Fix typo in UI output [GH-10748]
  • core/triggers: Properly exit with abort option [GH-10824]
  • core/triggers: Ensure guest names are string when filtering trigger configs [GH-10854]
  • core/triggers: Abort after all running processes have completed when parallel is enabled [GH-10891]
  • guest/void: Fix NFS capability detection [GH-10713]
  • guest/bsd: Properly set BSD options order for /etc/exports [GH-10909]
  • host/windows: Fix rubygems error when host has directory named c [GH-10803]
  • provider/virtualbox: Ensure non-existent machines do not attempt to list snapshots [GH-10784]
  • provider/docker: Properly set docker-compose config file with volume names [GH-10820]
  • provisioner/ansible: Fix pip installer hardcoded curl get_pip.py piped to python [GH-10625]
  • provisioner/chef: Update chef install check for guests [GH-10917]
  • synced_folders/rsync: Remove rsync__excludes from command if array is empty [GH-10901]

以上所述就是小编给大家介绍的《Vagrant 2.2.5 发布,虚拟化开发环境管理》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

大话存储

大话存储

张冬 / 清华大学出版社 / 2008-11 / 58.00元

网络存储,是近二十年来的新兴行业。从纸带到硬盘再到大型磁盘阵列,存储系统经历了从简单到复杂,从单块硬盘到存储区域网络(SAN)。网络存储行业目前已经是一个步入正轨的IT行业了。. 网络存储是一个涉及计算机硬件以及网络协议/技术、操作系统以及专业软件等各方面综合知识的领域。目前国内阐述网络存储的书籍少之又少,大部分是国外作品,对存储系统底层细节的描述不够深入,加之术语太多,初学者很难真正理解网......一起来看看 《大话存储》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码