当前位置:  开发笔记 > 后端 > 正文

如何在EC2上运行Vagrant/Virtualbox

如何解决《如何在EC2上运行Vagrant/Virtualbox》经验,为你挑选了0个好方法。

我编写了一个单元测试,通过使用Vagrant创建一个Virtualbox VM来验证我的开发环境的设置,然后运行所有设置步骤.

我不是试图在作为EC2实例运行的QA服务器上运行此单元测试作为我正常构建过程的一部分,并且它失败了因为EC2基于Xen而Virtualbox不支持Xen.尝试安装最新的Oracle Virtualbox sudo apt-get install virtualbox-5.1失败并显示错误:

vboxdrv.sh: failed: Running VirtualBox in a Xen environment is not supported.

奇怪的是,在Ubuntu的标准仓库中安装vanilla Virtualbox软件包很成功,尽管它没有提供Vagrant所需的VBoxManage工具.

让Vagrant能够从EC2实例中启动虚拟机的最简单方法是什么?据推测,我可以使用EC2提供程序,但通过网络启动EC2实例比创建本地实例要慢得多,也要复杂得多.

推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有