当我运行
为什么
机器的名称是
vagrant global-status
命令时,会返回我正在运行的所有Vagrant管理的虚拟机列表,但其中有些输出内容让我感到意外。尽管我在初始化期间为每台虚拟机都指定了一个明确的name
,但global-status
输出中每台机器的name
值总是default
,这让我很困惑。为什么
vagrant status
或vagrant global-status
没有列出实际的虚拟机名称?有时,当我销毁一个虚拟机时,它竟然会销毁多个虚拟机。id name provider state directory
-------------------------------------------------------------------------
e44520d default virtualbox poweroff /Users/name/code/foo
1310726 default virtualbox poweroff /Users/name/code/bar
430fd52 default virtualbox poweroff /Users/name/code/baz
机器的名称是
foo
,bar
,baz
... 为什么它们显示为default
?
vagrant ssh
时是否需要像使用多主机 Vagrantfile 一样指定它? - Wildcard