Несмотря на чтение этогоимя Vagrant VirtualBox застрял по умолчанию
How to change Vagrant 'default' machine name?
мое имя хоста прилипла к default
Вот мой Vagrantfile:
Vagrant.configure(2) do |config|
config.vm.box = "hashicorp/precise32"
config.vm.hostname = "web"
config.vm.network :private_network, ip: "10.0.0.10"
config.vm.provider :virtualbox do |vb|
vb.name = "vagrant-web"
end
end
Но
$ vagrant status
Current machine states:
default running (virtualbox)
и
$ vagrant ssh web
The machine with the name 'web' was not found configured for
this Vagrant environment.
но
$ vagrant ssh default
работает отлично.
Я сделал vagrant halt
и vagrant up
. Любые другие предложения?
Просто пробил в. Переименовании '.vagrant/машины/папок default' для '.vagrant/machines/your_custom_name' будет работать, если оно соответствует имени в' config.vm.define'. – user6616962