最近,我試圖設置一個VirtualBox作爲虛擬機提供程序的Vagrant框。 在我的第一次嘗試中,Vagrant正確創建了虛擬框,但由於某些廚師錯誤而失敗。失敗的Vagrant重新運行VirtualBox給出了錯誤
我解決由廚師指出錯誤,並再次重新進行了無業遊民了命令,但這個時候,我得到了以下錯誤:
Vagrant cannot forward the specified ports on this VM, since they would collide with some other application that is already listening on these ports.
什麼好像發生故障時,流浪漢沒有清理端口,它與垂直框相關。我甚至嘗試從它創建的Virtual Boxes目錄中刪除.vagrant目錄和機器。仍然得到相同的錯誤。只有這樣我才能夠通過更改流浪文件中的端口轉發來運行它。
請讓我知道是否有任何方式強迫流浪漢自動正確/清潔設置失敗;因爲我不想因爲許多原因而發生失敗時改變流浪文件。
在此先感謝。