2016-07-22 40 views
0

什麼是最佳實踐?構建多個圖像vs啓動多個容器

  • 爲每個應用程序實例構建不同的docker鏡像。例如,每個應用程序實例都有自己的代碼目錄。使用ADD構建不同的圖像
  • 構建基礎圖像。爲每個應用程序實例啓動一個新的容器。使用選項-v爲每個應用程序實例綁定特定的卷。

理由去爲多個容器:

  • 使用加入Dockerfile意味着你需要重新生成映像一旦該目錄中的任何改變。

回答

0

不知道如果最佳做法,但我會爲-v選項只爲數字:你必須創建一個容器爲每個代碼目錄無論如何,我會避免必須建立相同數量的圖像。 而且磁盤空間可能是一個問題,但林不知道

一個圖像,併爲每一個代碼目錄<一個圖像和多個相關聯的容器不同的掛載點,每個代碼目錄的一個容器