Вот мой Vagrantfile.vagrant reload synced_folder
config.vm.define :web do |web|
web.vm.box = "ubuntu/trusty64"
web.vm.network "private_network", ip: "192.168.100.111"
web.vm.network "forwarded_port", guest: 22, host: 4444, id: "ssh", auto_correct: true
web.vm.synced_folder "./web/", "/srv/"
web.vm.provider "virtualbox" do |vb|
vb.gui = true
vb.name = "web"
vb.cpus = 2
vb.memory = "1024"
end
end
У меня VM отлично работает, но мне нужно изменить web.vm.synced_folder "./web/", "/srv/"
к другим путям. Я пытаюсь изменить его, а не vagrant reload, брокерское обеспечение, бродячая перезагрузка web --provision и все другие возможные варианты этого. Эти действия не будут иметь эффекта. Единственный способ изменить синхронизированные папки - уничтожить виртуальную машину и снова ее запустить. Это не то, что я хочу. Мне нужно перезагрузить конфигурацию, не разрушая VM, и это проблема, которая не будет работать для меня.
Оба способа работают нормально. Большое спасибо! –
Рад помочь! Рад, что это сработало. –