通常,您必须从VM外部运行无业游民的供应才能创建VM。然后,我执行vagrant ssh
检查生成的VM。
如果我想对VM进行细微调整(在我的情况下,使用Chef零配方),则必须切换到物理主机上的另一个选项卡,或者退出SSH会话。如果您可以在以前创建的VM中进行运行检查,那就太好了。
为什么要问:我打开了太多的终端标签以进行开发,并且正在寻找修剪的方法,并避免进行心理上下文切换(更不用说试图找出哪个标签是哪个)。
答案 0 :(得分:1)
否,您不能在同一台无所事事的计算机内运行无用之物供应。 Vagrant正在主机上运行,并根据指定的vagrantfile设置VM。您希望在配置过程中应用的所有更改都必须以某种方式来自vagrantfile。
您可以做的是从游荡机内部以任何方式修改正在运行的游荡机,然后使用vagrant package
将VM导出到新的游荡箱,然后用作新游荡机的基础虚拟机。
PS:不确定您的开发环境如何,但我建议您考虑使用诸如GNU screen或tmux之类的终端多路复用器,它们可能会帮助您解决“选项卡问题”