嘗試不同的it服務(wù)器實現(xiàn)
分布式的本質(zhì)讓為各種目的而嘗試不同的Git實現(xiàn)成為可能??蛻舳说脑O(shè)定總是相似的,與服務(wù)器是怎么創(chuàng)建的無關(guān)。
你也可以并行使用幾種方案??蛻舳瞬粫虼硕^分復(fù)雜,因為Git被設(shè)計為可處理不同的服務(wù)端。
中場休息,插播Docker
在第7章部署代碼中,我們將會看到用Docker這種令人激動的全新方式來打包應(yīng)用程序。
本章要解決一個類似的難題。我們需要嘗試幾種不同的Git服務(wù)器實現(xiàn),來看看哪一種最適合于我們的企業(yè)。
這可以通過Docker來實現(xiàn),所以我們將會用這個機會來窺探Docker提供給的簡單部署能力。
因為不久后會更加深入Docker,本章我們會稍微糊弄點,宣稱Docker是用來下載和運行軟件的。這并不完全正確,但是Docker的功能比這樣的描述要多得多。