Vagrant 在流浪汉中,哪一个最好是停止和暂停?
当我即将关闭主机时,我应该:Vagrant 在流浪汉中,哪一个最好是停止和暂停?,vagrant,virtual-machine,Vagrant,Virtual Machine,当我即将关闭主机时,我应该: vagrant halt 或 有什么区别?tl;博士 使用vagrant halt关闭机器电源时,使用vagrant suspend休眠机器时 来自流浪汉的文件: 挂起有效地保存了事件的精确时间点状态 这样,当您稍后恢复它时,它将开始运行 从那一点开始,而不是完全启动 这通常需要额外的磁盘空间来存储 来宾计算机中的RAM,但该计算机不再消耗内存 主机的RAM或CPU在挂起时会循环 此命令关闭流浪汉正在管理的正在运行的机器 你想用哪一个? 这基本上取决于您-
vagrant halt
或
有什么区别?tl;博士
使用vagrant halt
关闭机器电源时,使用vagrant suspend
休眠机器时
来自流浪汉的文件: 挂起有效地保存了事件的精确时间点状态 这样,当您稍后恢复它时,它将开始运行 从那一点开始,而不是完全启动 这通常需要额外的磁盘空间来存储 来宾计算机中的RAM,但该计算机不再消耗内存 主机的RAM或CPU在挂起时会循环 此命令关闭流浪汉正在管理的正在运行的机器 你想用哪一个? 这基本上取决于您-您是否在虚拟机上有正在进行的工作(可能通过GUI打开多个应用程序等),您更愿意挂起虚拟机,这样当您启动机器时,一切都在那里(Vagrant/VirtualBox需要在您的硬盘上存储实例的状态,占用主机的一些硬盘空间)。如果您想从一个干净的开始开始,因为您的所有进程都是从init设置的,那么请选择
vagrant halt
例如:
- 如果您在VM上工作不多,这意味着您的所有项目文件都存储在主机上,并与VM共享,以查看它们如何使用
LAMP服务器,然后您可以安全地使用
vagrant halt
- 如果在启动实例时,需要手动启动特定进程,或者直接在VM中处理文件;然后最好挂起它,这样当您重新打开它时,它将保存您的会话并以挂起它之前的状态检索实例
vagrant suspend