源代碼管理工具:Gogs
持續集成工具:Jenkins
容器:Dockerhtml
本教程選用輕量級的 Git 管理工具 Gogs,搭建簡單。linux
1.配置免費HTTPS證書 (Gogs須要)web
2.安裝Gogsdocker
4.Docker配置加速器 (必定要配置,提高Docker拉取鏡像速度)asp.net
7.ASP.NET Core 持續集成 (自由風格&Pipeline)工具
下面的教程,因爲時間的推移或者博主通過長期使用得出的經驗,是博主不推薦的方式,好比:Jenkins以Docker方式運行,能夠根據本身的需求來選擇:.net
連接文章 第九小節插件
1.Docker 刪除全部無名稱的鏡像(清理構建過程當中產生的垃圾鏡像)htm
2.Docker 中間鏡像問題(連接文章 第二小節)
3.設置Docker容器重啓策略(連接文章 第七小節)
4.設置Docker打包鏡像過程自動交互(連接文章 第八小節)
因爲早期版本的Visual Studio 2017添加的Docker支持採用的Docker Compose方式,15.8 版本之後,就放棄了Docker Compose方式,直接採用Dockerfile,簡單、方面,下列文章是之前的使用Docker Compose的時候寫的,因此單獨列出來。
1.固定容器外部端口 (Docker Compose)(連接文章 第三小節)
2.設置Docker鏡像版本 (Docker Compose)(連接文章 第四小節)
3.設置Docker容器名稱 (Docker Compose)(連接文章 第五小節)
4.設置Docker容器重啓策略 (Docker Compose)(連接文章 第六小節)
若是學習過程當中遇到問題,歡迎加下方QQ羣提問。