回覆列表
-
1 # 你的球迷
-
2 # 猿話
開發一個Web站點,是使用一個Docker還是多個Docker,要看這個Web專案的定位及未來發展。如果它只是用來搭建一個小專案,而且該專案不需要經常變動的話,那使用一個Docker就好了。畢竟使用多個Docker,前期搭建複雜,後期維護也麻煩。
但是如果你想要它後期易於擴充套件,便於擴大規模,那你最好使用多個Docker,將資料庫服務、程式碼服務、快取服務等服務獨立開來,這樣當你想要對某一服務進行擴充套件時,只需要對這一服務進行操作就好,而不會影響其他服務。
那如果使用多個Docker,多個Docker之間如何通訊呢?
要想將多個Docker連結起來,常用的方法有兩種,一種是使用—link命令,一種是直接使用IP地址。
哪要看你,如果LNMP 可以三個 nginx php-fpm mysql 微服務就更多了 一個和多個 問題在於 擴 多個可以定向擴充套件 比如 我只想擴php-fpm 因為php-fpm 請求多 比如單擴 mysql 因為db請求增多