前篇文章介紹過使用 Docker Compose 設定關聯容器(Web、DB、Reverse Proxy)組成系統,容器被隔離在專用網段(Compose 自動建立的 Bridge),並可透過客器名稱彼此溝通,Compose 也確保相關服務一起啟動一起關閉,是用多個容器建構系統最簡便的做法。
上篇文章體驗過在 CentOS 用 Docker Container 分別跑 Nginx 跟 ASP.NET Core 網站,並建立 Reverse Proxy 關係,接著探討在實務上當需要多個 Container 協同運作時應如何規劃整合。
容器化及 Docker 這幾年熱到發燙,有些人甚至認為它已在軟體產業掀起一波革命。此刻才起步已算遲了,但也不是沒有好處,晚起鳥兒有更多蟲可以吃,Docker 相關的文章資源多如牛毛,這裡便不多花篇幅贅述觀念與基本操作,只簡單整理我對 Docker 的理解。
ASP.NET Core 內建的 Kestrel 伺服器輕巧但功能陽春,實務上需搭配 Reverse Proxy 對外提供服務,Linux 有兩大 Reverse Proxy 選擇:Apache 及 Nginx,這邊筆記一下使用這幾年如日中天的 Nginx。
Array 是 JavaScript 中最常用到的概念之一,處理資料時很常用到這種資料結構;這篇文章介紹一些陣列操作的基本方法,希望對你有幫助!