ASP.NET Core使用Docker進行容器化託管和部署

一、課程介紹

人生苦短,我用.NET Core!今天給大家分享一下Asp.Net Core以Docker進行容器化部署託管,本課程並不是完完全全的零基礎Docker入門教學,課程知識點難免有沒覆蓋全面的地方,本次分享課程的側重點還是講解Docker與.NET Core的結合實戰運用,大家務必根據自身的實際情況進行選擇學習。阿笨對Docker的評價就是:Docker在手,環境我有!

1.1、本次分享課程適合人羣如下:

1)、本課程一定需要具備Linux方面的基礎知識,零基礎學者止步慎入!!!

2)、學習和了解.Net Core跨平臺開發技術。

3)、喜歡阿笨分享的乾貨課程童鞋們。

如果您在學習過程中遇到任何的課程問題,請先私下直接找阿笨老師進行在線的溝通和交流。謝謝大家的理解和支持,預祝大家學習快樂!

如果您是一個開發老鳥,那麼本次課程完全不建議您進行學習!

1.2、一句話總結今天我們學習達到的目標

如何使用Docker來部署搭建ASP.NET Core + Mysql容器化應用程序環境。

如果您同樣對本次分享《ASP.NET Core使用Docker進行容器化託管和部署》課程感興趣的話,那麼請跟着阿笨一起學習吧。廢話不多說,直接上乾貨,我們不生產乾貨,我們只是乾貨的搬運工。

 

ASP.NET Core使用Docker進行容器化託管和部署

ASP.NET Core使用Docker進行容器化託管和部署


二、爲什麼要學Docker以及開發人員有必要學習?

1、爲什麼要學Docker

2、開發人員有必要學習Docker嗎?

三、快速學習Docker正確的步驟

1)、Docker安裝環境準備工作

2)、確保安裝 Docker & Docker Compose的最新版本。

3)、Docker容器架構模式介紹

4)、Docker配置國內加速器加速鏡像下載

5)、hello-world牛刀小試之docker run過程解析

四、使用Docker創建鏡像的幾種方式介紹

1)、創建鏡像三種方法

2)、Dockerfile是什麼?

3)、Dockfile構建自定義鏡像的構建三步驟      

五、Dockerfilef文件、Docker鏡像和Docker容器的關係 

六、Dockerfile文件指令含義

七、使用Dockerfile文件構建自定義ASP.NET Core鏡像

一、Docker執行Dockerfile的大致流程

二 、如何採用Dockerfile將構建制作ASP.NET Core應用程序鏡像

八、 Docker容器與宿主機之間實現網絡互聯

1)、用一個實際測試方法來理解Docker容器與宿主機之間實現網絡互聯。 

ASP.NET Core使用Docker進行容器化託管和部署

九、 Docker容器與容器之間實現網絡互聯

1)、用一個ASP.NET Core實際例子理解Docker容器與容器之間實現網絡互聯 

默認Docker已經給我們創建了一個默認名爲bridge的橋接網絡,所以容器之間可以相互訪問,我們也可以創建自己自定義的橋接網絡名稱,這樣的好處就是把我們相互關聯的容器互聯訪問組合在一起。

十、Docker Volume實現容器和宿主機之間共享數據

1)、用一個ASP.NET Core實際例子理解Docker Volume實現容器和宿主機之間的共享數據。

2)、阿笨個人對Docker Volume容器卷的理解

十、思考與總結

1、思考:

2、總結:

 

作者:阿笨 

      官方QQ羣:422315558 跟着阿笨一起玩NET 574187616跟着阿笨一起玩NET(二) 967920586跟着阿笨一起玩ASP.NET 

      【網易雲課堂主頁】:https://study.163.com/provider/2544628/index.htm?share=2&shareId=2544628

      【騰訊課堂主頁】:https://abennet.ke.qq.com/

      【微信公衆號】:http://dwz.cn/ABenNET

發佈了81 篇原創文章 · 獲贊 11 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章