2016-03-10 77 views
0

我是碼頭工人新手。我剛剛安裝了它,我對此有疑問,它可能會被複制,但我找不到通過搜索所有論壇的解決方案。 爲什麼在一個容器內使用正確的一個服務(apache,PHP,Mysql ...)會更好?在一個碼頭集裝箱內運行多個服務

回答

1

因爲Docker的要點是要在單個映像中封裝一個服務,然後克隆它來創建實例。您可以克隆多個實例並輕鬆擴展應用程序 - 但很少需要像這樣克隆應用程序的每個元素。能夠分別擴展Web層或數據庫層更有用。

但主要原因是 - 容器是圖像的一個實例。如果你更新你的應用程序,你需要建立一個新的圖像。能夠重建和重新啓動應用程序的子組件非常有用,因爲所有必須將服務器更新爲「更新」的麻煩是很麻煩的。

相關問題