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 发布,虚拟化开发环境管理》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

Microformats

Microformats

John Allsopp / friends of ED / March 26, 2007 / $34.99

In this book, noted web developer and long time WaSP member John Allsop teaches all you need to know about the technology: what Microformats are currently available and how to use them; the general pr......一起来看看 《Microformats》 这本书的介绍吧!

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

各进制数互转换器

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具