【问题标题】:Running virtualbox/vagrant in a cloud instance在云实例中运行 virtualbox/vagrant
【发布时间】:2018-11-02 09:03:38
【问题描述】:

我尝试了两件事:

首先,我尝试在 EC2 机器上安装 virtualbox,但事实证明这是不可能的。

其次,我能够在 Digital Ocean 液滴上同时安装 vagrant 和 virtualbox,但是当我尝试运行 vagrant up 时,它卡在了 Booting VM 上。

互联网上的一些消息来源说,在虚拟化环境中运行 VM 是不可能的(亚马逊和 Digital Ocean 都提供了这一点)。

我有什么办法可以通过其他提供商解决这个问题,或者有没有办法在 Amazon 或 Digital Ocean 中运行 vagrant/virtualbox?

【问题讨论】:

  • 您为什么特别想在 AWS 上运行虚拟盒子? AWS 有一个import 功能,因此您可以导入您的 VBox 虚拟机并创建一个新的 ec2 实例
  • @FrédéricHenri 更具体地说,我想运行一个 Blackboard Learn 实例 (community.blackboard.com/docs/DOC-1649)。不幸的是,图像是.box,所以我似乎无法使用 AWS 导入功能

标签: vagrant virtualbox


【解决方案1】:
  1. 在桌面等物理机上安装 VirtualBox 和 Vagrant
  2. 从命令行运行 3 个命令:
  3. vagrant init somenameyoumakeup file://urlToYour.box
  4. 流浪
  5. 流浪停止
  6. 打开 VirtualBox 用户界面
  7. 使用文件 -> 导出菜单将虚拟机导出为 OVA 格式
  8. 按照此处的指南导入 OVA:https://aws.amazon.com/ec2/vm-import/

【讨论】:

    猜你喜欢
    • 2015-12-07
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 2018-11-09
    • 1970-01-01
    • 1970-01-01
    • 2016-03-30
    • 1970-01-01
    相关资源
    最近更新 更多