gpt4 book ai didi

virtualbox - 有没有办法克隆已经安装的vagrant box

转载 作者:行者123 更新时间:2023-12-03 06:17:27 25 4
gpt4 key购买 nike

我必须在其他计算机上有相同的虚拟机,但我不想下载整个盒子、php mysql 等...

我已经按照应有的方式配置了一个盒子,并且我想在其他计算机上运行此虚拟机。

当用户运行“vagrant up”时,机器应该启动而不下载任何内容。

有人有解决办法吗?

最佳答案

最简单的事情就是package the pre-configured vagrant box并将 .box 文件传输到另一台机器,添加盒子并运行 vagrant up

所以步骤如下所示:

  1. 打包预配置的盒子 => vagrant package --base preconfigured_vm --output/path/to/mybox.box注意,根据文档,--base 选项应该是计算机的 UUID,或者 VirtualBox 为计算机提供的名称(在打开 VirtualBox 应用程序时找到)。
  2. 使用 scprsync 或其他方式将盒子传输到计算机...(您还可以使用 python -m http 快速启动 Web 服务器.server PORTruby -run -e httpd/path/to -p PORT)
  3. 初始化并启动vagrant init preconfigured_vm/path/to/mybox.box
  4. 完成

关于virtualbox - 有没有办法克隆已经安装的vagrant box,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19094024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com