vboxss と言う便利そうなツールがでてきたけれど、Vagrantはデフォルトでは深遠なVM名をつけてしまうので連携上不便。
https://docs.vagrantup.com/v2/virtualbox/configuration.html の通り、VM名を指定できるのでそうすると良いと思う。
Vagrantfile
config.vm.provider :virtualbox do |vbox|
vbox.name = "vagrant-foobarproj"
end
multi vm でいちいち名前を変えるためにコピペするのが不毛なので、
Vagrantfile
def define_machine_name(c, name)
c.vm.provider :virtualbox do |vbox|
vbox.name = name
end
end
みたいなマクロを定義して
Vagrantfile
config.vm.define :www do |c|
define_machine_name c, "vagrant-www-foobarproj"
end
とすると読みやすい。