我注意到微軟添加了一個選項download all IE virtual machine作爲Vagrant圖像。我想知道這是什麼目的(因爲這顯然是much-requested feaure)?爲什麼微軟提供IE虛擬機的Vagrant版本?
Windows和IE的Vagrant圖像爲Web開發和測試提供了什麼好處?
編輯:問題是特定於使用Vagrant而不是傳統的虛擬機使用(如VMWare和VirtualBox)。
我注意到微軟添加了一個選項download all IE virtual machine作爲Vagrant圖像。我想知道這是什麼目的(因爲這顯然是much-requested feaure)?爲什麼微軟提供IE虛擬機的Vagrant版本?
Windows和IE的Vagrant圖像爲Web開發和測試提供了什麼好處?
編輯:問題是特定於使用Vagrant而不是傳統的虛擬機使用(如VMWare和VirtualBox)。
它主要歸結爲生產力和效率。在虛擬機中安裝操作系統,然後手動定期安裝更新是一件非常痛苦的事,比如20臺機器。
此外,當我們測試歷史版本時,這可能會更加困難。
從網站開發和測試的角度來看,一個關鍵的好處是您可以放心,您使用的開發人員和測試人員的設計環境完全相同。
正如約翰博伊德所說的Observe-Orient-Decide-Act (OODA) loop
我們需要比其他人更快地做出迴應。流浪者允許我們收緊這個循環。
總而言之,從配置的角度來看,它不僅使我們在使用舊版本時更加輕鬆。它節省了部署測試環境的時間,確保每個人都位於同一頁面上的設計師,開發人員和測試人員,並使我們更輕鬆地對曲線前面的所有重要變化做出響應。
參考 MSOpenTech on Vagrant Technology和 Wikipedia - OODA Loop
編輯:有關評論
流浪,使事情變得更容易。您不再需要使用nano來配置您的虛擬機,或者在那裏呆上幾個小時,停留在命令行上,想知道您的同事是使用LAMP堆棧還是使用LEMP堆棧。
您可以節省時間,並且可以將相同的環境鏡像到項目中的每個人。您可以版本控制機器配置,並輕鬆回滾。
如果你正在負載平衡等較大的環境中工作,只需將它們添加到vagrant文件即可構建所有服務器。
諸如安裝了不同版本的nginx或php x.x.x而不是x.x.y的同事的問題已成爲過去。你可以檢查你的變化,讓你的同事檢查出來,並知道他們將在剛剛完成開發的服務器上運行它們。
道歉,我應該在我的問題更具體。我想知道更多關於專門使用Vagrant而不是整個虛擬機的信息。 – WolfieZero
喜歡WolfieZero,已經更新,讓你更多地瞭解流浪漢特別是與標準虛擬機的好處。 – Gary
太棒了,謝謝! – WolfieZero