是否有可能在USB上运行Vagrant盒子?

时间:2016-04-25 21:03:55

标签: ssh vagrant

我想在Vagrant框中创建可移植的开发环境。但是面临着ssh密钥访问权限的问题。在一些目标机器上,我没有足够的权利来改变它们。是否可以将Vagrant配置为仅具有密码才能使盒子完全独立于权利?

1 个答案:

答案 0 :(得分:5)

你可以从USB运行流浪盒(我做了很多,很高兴随身携带硬盘驱动器,然后运行另一台计算机,一切都运行相同)

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

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