【发布时间】:2012-12-14 19:23:54
【问题描述】:
是否可以在 Vagrant 中使用 Parallels 而不是(非常慢的)VirtualBox?
【问题讨论】:
是否可以在 Vagrant 中使用 Parallels 而不是(非常慢的)VirtualBox?
【问题讨论】:
也许这会帮助你(新鲜和新的)
【讨论】:
虽然它不是 Parallels(您可能已经支付了费用),但有一个用于使用 VMWare Fusion 的插件:
http://www.vagrantup.com/vmware
该插件不是免费的,因此您需要购买该插件和 Fusion 的许可证。
我每周在我的虚拟机中遇到几次内核恐慌。根据 Mitchell 的说法,VirtualBox 在 Mac 上的内核恐慌问题多年来一直没有得到很好的解决,而换成 Fusion 是最好的选择。
【讨论】:
终于有了来自 Parallels 的官方 Vagrant Provider!不幸的是,www.vagrantup.com 上没有提到它。
参见 Vagrant 提供者项目的 Paralles' Vagrant Documentation 和 Parallels GitHub page。有关提供商的更多问题,请联系dedicated official forum。
到目前为止,只有一个限制:“Parallels 提供程序支持所有基本的 Vagrant 功能,除了下一个:“转发端口”配置尚不可用。” (取自the readme on GitHub)
感谢AgentK 指出“转发端口”从 Parallels 10 for Mac 开始可用。
【讨论】:
几个月前有一个大型提交,合并了 machine-abstraction 分支:
甚至是discussed a bit on Hacker News。
这个分支引入了“机器抽象”代码。这是一个主要的 Vagrant 开发的里程碑,因为它抽象了所有 将特定于 VirtualBox 的代码输出到插件中。
问题:
White 现在技术上可以为其他人编写插件 供应商,要使这成为可能,还有很多工作要做。
到目前为止,master 中唯一的提供者是 virtualbox:
【讨论】:
您可以将 Parallels 与 Vagrant 一起使用。以下是执行此操作的逐行说明(假设您安装了 Parallels 和 Vagrant)。
$ vagrant plugin install vagrant-parallels$ mkdir some-project/ && cd some-project$ vagrant init parallels/ubuntu-14.04$ vagrant up --provider parallels注意,您只需安装一次vagrant-parallels。另请注意,您只需在第一次up 时传入--provider parallels,之后它将自动使用并行提供程序。
【讨论】:
在 google 中找到了这个线程以及官方的 Parallels-Vagrant 集成:https://github.com/Parallels/vagrant-parallels
【讨论】: