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

栏目: 服务器 · 发布时间: 7年前

内容简介:Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境,能帮助开发人员迅速的构建一个开发环境,帮助测试人员构建测试环境。。简单地说,Vagrant让我们可以通过代码的方式快速地、可重复地创建针对不同虚拟环境的虚拟机,包括Virtualbox、AWS、Docker等。它使得我们可以一次性地、自动创建多个环境相同的虚拟机,对于软件开发和测试尤其有用。更新内容:- core/plugins: Add reset! method to communicator [GH-10399]

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]


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

查看所有标签

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

数字乌托邦

数字乌托邦

尼古拉斯•卡尔 / 姜忠伟 / 中信前沿出版社 / 2018-5 / 69.00

当下,技术与我们的关系变得越来越紧密不可分割,特别是智能手机等设备的出现,带给整个人类社会一场彻底的变革。的确,智能手机上的各种应用程序让我们的工作生活无比便利:社交媒体让我们能够和他人实时保持联络并传输信息,不再受时间、地点的限制;搜索引擎通过精准的算法将我们所需要的信息整合推送至屏幕上,让我们毫不费力就看到自己想要的;地图软件为我们的出行提供了更多路线选择,甚至可以使用语音导航,帮助我们顺利到......一起来看看 《数字乌托邦》 这本书的介绍吧!

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

各进制数互转换器

SHA 加密
SHA 加密

SHA 加密工具

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

RGB CMYK 互转工具