Aynı anda birden çok projeyi Vagrant ile çalıştırırken port ve IP tanımlamaları biraz baş ağrıtabiliyor. Bu sorunu aşmak için bir kaç ekstra satır yazmamız gerekiyor Vagrantfile dosyamıza.
|
1 2 3 4 5 6 7 8 9 10 |
# -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| ... config.vm.usable_port_range = (8000..8800) config.vm.network "forwarded_port", guest: 80, host: 8000, auto_correct: true config.vm.network "forwarded_port", guest: 3306, host: 8001, auto_correct: true ... end |
auto_correct otomatik olarak port tanımlamayı sağlıyor eğer belirttiğiniz port dolu ise. usable_port_range ayarı ise otomatik portların aralığını belirtiyor.