Vagrant 2.2.1 发布,开发者友好的环境构建工具

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

内容简介:Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境,能帮助开发人员迅速的构建一个开发环境,帮助测试人员构建测试环境。。简单地说,Vagrant让我们可以通过代码的方式快速地、可重复地创建针对不同虚拟...

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

更新内容:

2.2.1 (November 15, 2018)

FEATURES:

- core/plugins: Add reset! method to communicator [GH-10399]

- providers/virtualbox: Add support for VirtualBox 6.0 [GH-10379]

IMPROVEMENTS:

- command/validate: Allow validation of config while ignoring provider [GH-10351]

- communicators/ssh: Prevent overly verbose output waiting for connection [GH-10321]

- communicators/ssh: Support ed25519 keys [GH-10365]

- communicators/ssh: Add reset! implementation [GH-10399]

- communicators/winrm: Add reset! implementation [GH-10399]

- core: Limit number of automatic box update checks [GH-10359]

- host/windows: Remove PATH check in WSL detection [GH-10313]

- providers/hyperv: Disable automatic checkpoints before deletion [GH-10406]

- providers/virtualbox: Add `automount` flag if specified with synced_folder [GH-10326]

- providers/virtualbox: Refactor host only network settings [GH-7699]

- providers/virtualbox: Support setting default NIC type for network adapters [GH-10383]

- providers/virtualbox: Update ssh_port helper to handle multiple matches [GH-10409]

- provisioners/shell: Add :reset option to allow communicator reset [GH-10399]

- synced_folders/smb: Allow for 'default' smb_username in prompt if set [GH-10319]

- util/network_ip: Simplify `network_address` helper [GH-7693]

- util/platform: Prevent hard failure during hyper-v enabled check [GH-10332]

BUG FIXES:

- command/login: Only show deprecation warning when command is invoked [GH-10374]

- core: Fallback to Vagrantfile defined box information [GH-10368]

- core/bundler: Update source ordering to properly resolve with new RubyGems [GH-10364]

- core/triggers: Only split inline script if host is non-Windows [GH-10405]

- communicator/winrm: Prepend computer name to username when running elevated commands [GH-10387]

- guest/debian: Fix halting issue when setting hostname by restarting networking on guest [GH-10301, GH-10330]

- guest/linux: Fix vagrant user access to docker after install [GH-10399]

- guest/windows: Add reboot capability to fix hostname race condition [GH-10347]

- guest/windows: Allow for reading key paths with spaces [GH-10389]

- host/windows: Fix powershell to properly handle paths with spaces [GH-10390]

- providers/docker: Deterministic host VM synced folder location for Docker VM [GH-10311]

- providers/hyperv: Fix network vlan configuration script [GH-10366]

- providers/hyperv: Properly output error message on failed guest import [GH-10404]

- providers/hyperv: Fix typo in network configuration detection script [GH-10410]


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

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

Web Security, Privacy and Commerce, 2nd Edition

Web Security, Privacy and Commerce, 2nd Edition

Simson Garfinkel / O'Reilly Media / 2002-01-15 / USD 44.95

Since the first edition of this classic reference was published, World Wide Web use has exploded and e-commerce has become a daily part of business and personal life. As Web use has grown, so have ......一起来看看 《Web Security, Privacy and Commerce, 2nd Edition》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具