是否可以让流浪者盒子在 USB 上运行



我想在Vagrant盒子里创建可移植的开发环境。但是面临着 ssh 密钥访问权限的问题。在某些目标计算机上,我没有足够的权限来更改它们。是否可以将流浪者配置为仅使用密码才能访问,以使盒子完全独立于权限?

你可以

从USB运行流浪盒子(我经常这样做,很高兴随身携带硬盘并转到另一台计算机上,一切都运行相同)

如果您运行 VMWare 提供程序,这一切都已设置,因为所有 vagrant 文件和 VM 文件都在项目的 .vagrant 目录中,因此只需在 USB 中运行Vagrant initvagrant up,所有文件都在那里,您可以随身携带 USB 驱动器并连接到另一台运行 vagrant/VMWare 的计算机,您很好

当您运行 VirtualBox 提供程序时,它有点不同,因为流浪文件将存储在您的 vagrant 目录中,但您的 VM 文件可能会与您的 My Documents 文件夹一起存储。您可以通过强制VirtualBox也将文件存储在USB上来克服这一点 - 请参阅此答案 https://stackoverflow.com/a/36343325/4296747 有多个选项如何做到这一点

最新更新