人生苦短,我用.NET Core!阿笨對Docker是這樣評價的:Docker在手,環境我有!Docker出手,集羣我有!前面的Doc基礎課程咱們學習瞭如何使用Docker來部署搭建單機容器應用。當一臺服務器的處理能力、存儲空間不足時,不要企圖去換更強大的服務器,對大型網站而言,無論多麼強大的服務器,都知足不了網站持續增加的業務需求。實踐中會發現,生產環境中使用單個 Docker 節點是遠遠不夠的,搭建 Docker 集羣勢在必行。然而,面對 Kubernetes, Mesos等衆多容器集羣系統,咱們該如何選擇呢?它們之中,Docker Swarm 是 Docker 原生的,同時也是最簡單,最易學,最節省資源的,比較適合中小型公司使用。今天給你們分享一下如何使用Docker-Swarm來搭建負載均衡集羣容器環境應用。docker
1.一、本次分享課程適合人羣以下:服務器
1)、本課程必定須要具有Docker基礎知識。(零基礎學者止步慎入!)負載均衡
2)、學習和了解ASP.Net Core跨平臺開發技術。學習
3)、喜歡阿笨分享的乾貨課程童鞋們。本課程不是零基礎教學,側重點主要是講解Docker Swarm與ASP.NET Core實戰運用,你們務必根據自身的實際狀況進行選擇學習。網站
若是您在學習過程當中遇到任何的課程問題,請先私下直接找阿笨老師進行在線的溝通和交流。謝謝你們的理解和支持,預祝你們學習快樂!spa
若是您是一個開發老鳥,那麼本次課程徹底不建議您進行學習!3d
1.二、一句話總結今天咱們學習達到的目標blog
如何使用Docker-Swarm部署高可用ASP.NET Core負載均衡集羣容器環境應用。資源
若是您一樣對本次分享《ASP.NET Core使用Docker-Swarm集羣部署實現負載均衡實戰演練》課程感興趣的話,那麼請跟着阿笨一塊兒學習吧。廢話很少說,直接上乾貨,咱們不生產乾貨,咱們只是乾貨的搬運工。開發
一、什麼是Docker Swarm
二、Docker Swarm核心概念解釋管理節點。
三、DockerSwarm特色
能夠經過Docker官方提供的docker-machine來快速建立一個docker容器環境的,它搭建和管理多個docker 主機同時搭建swarm集羣。本期分享課程阿笨這裏採用是直接模擬經過建立虛擬主機的方式來搭建咱們的Docker Swarm集羣環境。
Swarm是Docker原生的集羣管理軟件,與Kubernetes比起來比較簡單。
對於沒有集羣使用經驗的小白,用Docker Swarm起步,是一個很好的選擇。Docker 能夠看作集裝箱把雜亂的貨物一個個整理歸類, Compose 則是用於編排這些集裝箱,最後 Swarm 就是多提供幾條船,掛掉一兩條還能繼續走,提升穩定性。