0
這是我的流浪漢箱配置設置:流浪箱連接?
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
box_version = "0.0.1"
config.vm.box = "Ubuntu precise 64 VirtualBox"
config.vm.box_url = "http://files.vagrantup.com/precise64.box"
config.vm.network "private_network", ip: "192.168.20.4"
config.vm.synced_folder "wordpress", "/var/www/", type: "nfs", mount_options: ['rw', 'vers=3', 'tcp', 'fsc']
config.vm.network "forwarded_port", guest: 80, host: 9090
config.ssh.forward_agent = true
config.vm.provider(:virtualbox) do |vb|
vb.customize [
"modifyvm", :id,
"--memory", "2048",
"--cpus", "4"
]
end
end
有兩個箱子用完全相同的配置,唯一不同的是host:
選項。其中一個狀態爲9090,另一個狀態爲8080.
問題是,我啓動了一個,另一個啓動了。我也停止了其他停頓。我沒有收到錯誤消息,說明端口正在使用,實際上它們都啓動,並且在啓動和停止時都會關閉。
我原來設置了8080一個來做WordPress開發。我需要一個不同的WP項目相同的盒子,所以我只複製了文件夾,並在複製的文件夾中刪除了.vagrant文件夾,然後重新運行vagrant以爲它們會是單獨的盒子。
不是,同樣的問題,當一個開始另一個開始時,當一個關閉另一個也是。他們是同一個盒子。
我必須改變什麼,所以他們是不同的盒子,但使用相同的操作系統?