如何通过Vagrant设置VM名称?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过Vagrant设置VM名称?相关的知识,希望对你有一定的参考价值。
我在Vagrant中设置了4个虚拟机,现在尝试在Vagrant中设置虚拟机的名称,因为我不想仅仅想要进入默认虚拟机。
我在流浪网站上找不到任何文档,但发现了这个:
How to change Vagrant 'default' machine name?
但是,当我尝试:
config.vm.define "foohost"
并做一个vagrant up
我得到:
There are errors in the configuration of this machine. Please fix
the following errors and try again:
vm:
* The following settings shouldn't exist: define
答案
因为我不只是想ssh到默认的VM。
因此,当您使用多个VM时,您可以使用以下方法告诉vagrant默认情况下要使用哪个VM
config.vm.define "foohost", primary: true do |foohost|
...
end
然后当你运行vagrant ssh
时,你将默认在这个VM中使用ssh。要ssh到其他MV,您需要指定VM名称
以上是关于如何通过Vagrant设置VM名称?的主要内容,如果未能解决你的问题,请参考以下文章