部署一個web程序是用多個docker互聯還是用一個docker直接全裝進去好呢?為什麼?

葉夜love


開發一個Web站點,是使用一個Docker還是多個Docker,要看這個Web項目的定位及未來發展。如果它只是用來搭建一個小項目,而且該項目不需要經常變動的話,那使用一個Docker就好了。畢竟使用多個Docker,前期搭建複雜,後期維護也麻煩。

但是如果你想要它後期易於擴展,便於擴大規模,那你最好使用多個Docker,將數據庫服務、代碼服務、緩存服務等服務獨立開來,這樣當你想要對某一服務進行擴展時,只需要對這一服務進行操作就好,而不會影響其他服務。

那如果使用多個Docker,多個Docker之間如何通訊呢?

要想將多個Docker鏈接起來,常用的方法有兩種,一種是使用—link命令,一種是直接使用IP地址。



編碼之道


哪要看你,如果LNMP 可以三個 nginx php-fpm mysql 微服務就更多了 一個和多個 問題在於 擴 多個可以定向擴展 比如 我只想擴php-fpm 因為php-fpm 請求多 比如單擴 mysql 因為db請求增多


分享到:


相關文章: