[英]How to correctly deploy and scale applications using docker
我正在研究使用docker部署帶有mongo DB和彈性搜索的nodejs應用程序。 我希望它具有可伸縮性,nodejs服務器和彈性搜索服務器。 我找到了碼頭工人。 但是我不知道如何設計項目結構。 我發現了aws ec2。 我認為這樣會很好。 但是,我的疑問是,我該如何部署它? 最好的選擇是將彈性搜索與nodejs容器分開部署嗎? 或者我可以將所有這些部署在ec2實例上的單個docker容器中? docker對部署大型應用程序有用嗎? 我用谷歌搜索,但找不到任何真正有用的東西。
您需要將它們作為單獨的服務運行和擴展:
當前,我將所有這些作為單獨的服務在docker主機上運行,但是我計划在kubernetes上全部運行它們,以在沒有自定義自動化腳本的情況下擴展它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.