Vagrant 如何通过名称而不是id来终止环境
根据流浪汉文件:Vagrant 如何通过名称而不是id来终止环境,vagrant,vagrant-windows,Vagrant,Vagrant Windows,根据流浪汉文件: vagrant halt [name|id] 假设“流浪全球”状态输出如下: id name provider state directory ------------------------------------------------ 6e16e1a envname virtualbox running D:/git/envname 因此,从包含Vagrantfile的目录之外,我应该能够使用 vagrant halt 6e16e1a
vagrant halt [name|id]
假设“流浪全球”状态输出如下:
id name provider state directory
------------------------------------------------
6e16e1a envname virtualbox running D:/git/envname
因此,从包含Vagrantfile
的目录之外,我应该能够使用
vagrant halt 6e16e1a #works!
以及
vagrant halt envname #doesn't work!
错误消息:
运行此命令需要漫游环境或目标计算机。运行vagrant init
创建新的流浪环境。或者,从vagrant global status
获取目标机器的ID,以便在其上运行此命令。最后一个选项是更改为包含Vagrant文件的目录,然后重试
这与Ivagrant halt
在没有vagrant文件的目录中时的输出相同
那么,我可以按名字叫停流浪汉吗?如果可以,怎么叫停
Windows 10上的Vagrant 2.2.14
流浪汉档案摘录:
config.vm.hostname = "envname"
config.vm.define "envname"