幾週來我一直在試圖弄清楚是否有正確配置 Ubuntu LTS 伺服器的最佳實踐。每個開發人員都希望擁有自己的小環境來運行我們的程式碼並進行測試,然後最終合併到生產中。
我讀了很多書,沒有明確的答案。我確信沒有對錯。但是,可以有建議和最佳實踐。
預先非常感謝!
答案1
虛擬化伺服器。這讓你們每個人都擁有他們想要的作業系統和環境,同時共享你們指定的相同伺服器。建議你去https://en.wikipedia.org/wiki/Comparison_of_platform_virtualization_software,將該圖表複製並貼上到您選擇的電子表格中,然後過濾掉所有不支援 Linux 的內容訪客作業系統(43個選擇),過濾掉所有沒有的x86-64作為主機CPU(有 48 個選項),然後從倖存的虛擬系統中,轉到第二個表並篩選出那些具有以下內容的虛擬系統:相對於主機作業系統的速度不接近本地或更好。