日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

ASP.NET Core DevOps

發布時間:2023/12/20 asp.net 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ASP.NET Core DevOps 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一.本系列教程說明

源代碼管理工具:Gogs
持續集成工具:Jenkins
容器:Docker

本教程選用輕量級的 Git 管理工具 Gogs,搭建簡單。

三.教程目錄

  • 1.配置免費HTTPS證書 (Gogs需要)

  • 2.安裝Gogs

  • 3.安裝Docker
  • 4.Docker配置加速器 (一定要配置,提升Docker拉取鏡像速度)

  • 5.CentOS 7 安裝 Jenkins
  • 6.Jenkins配置Gogs webhook插件(提交代碼以后,通過webhook推送事件到Jenkins,比輪詢方式好)
  • 7.ASP.NET Core 持續集成 (自由風格&Pipeline)

  • 8.Jenkins持續集成演示

早期版本

下面的教程,由于時間的推移或者博主經過長期使用得出的經驗,是博主不推薦的方式,比如:Jenkins以Docker方式運行,可以根據自己的需求來選擇:

  • 1.使用Docker安裝Jenkins
  • 2.ASP.NET Core 持續集成 (docker compose)

四.實戰

  • 1.NET Core 從 Github到 Nuget 持續集成、部署

五.ASP.NET Core 常見問題

  • 1.ASP.NET Core 在Docker/Linux下生成圖片問題

鏈接文章 第九小節

六. Jenkins常見問題

  • 1.Jenkins時區設置
  • 2.Jenkins 無法捕獲構建腳本錯誤問題
  • 3.Jenkins 集群搭建

七. Docker 常見問題

  • 1.Docker 刪除所有無名稱的鏡像(清理構建過程中產生的垃圾鏡像)

  • 2.Docker 中間鏡像問題(鏈接文章 第二小節)

  • 3.設置Docker容器重啟策略(鏈接文章 第七小節)

  • 4.設置Docker打包鏡像過程自動交互(鏈接文章 第八小節)

  • 5.Docker實用技巧之更改軟件包源提升構建速度

Docker Compose 版本

由于早期版本的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)(鏈接文章 第六小節)

八. Jenkins 高級用法

  • Jenkins高級用法 - Pipeline 安裝
  • Jenkins高級用法 - Jenkinsfile 介紹及實戰經驗

九. Linux 操作

  • Centos7 防火墻 firewalld 實用操作

如果學習過程中遇到問題,歡迎加下方QQ群提問。

轉載于:https://www.cnblogs.com/stulzq/p/8629165.html

總結

以上是生活随笔為你收集整理的ASP.NET Core DevOps的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。