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

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

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

查看所有标签

猜你喜欢:

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

Web安全测试

Web安全测试

霍普(Paco Hope)、沃尔瑟(Ben Waltber) / 傅鑫 / 清华大学出版社 / 2010-3 / 39.00元

《Web安全测试》内容简介:在你对Web应用所执行的测试中,安全测试可能是最重要的,但它却常常是最容易被忽略的。《Web安全测试》中的秘诀演示了开发和测试人员在进行单元测试、回归测试或探索性测试的同时,如何去检查最常见的Web安全问题。与即兴的安全评估不同的是,这些秘诀是可重复的、简洁的、系统的——可以完美地集成到你的常规测试套装中。 《Web安全测试》中的秘诀所覆盖的基础知识包括了从观察客......一起来看看 《Web安全测试》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

URL 编码/解码
URL 编码/解码

URL 编码/解码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试