/.NET-Core-with-Docker

《基于 docker-compose 实践 .NET Core 的现代化架构》系列文章的代码

Primary LanguageC#

《基于 docker-compose 实践 .NET Core 的现代化架构》系列文章源码

前言

本系列文章所要做出的演示架构基于 .NET Core Web Api、MSSQL、Skywalking 和 nginx ,这些都会通过docker-compose一键创建/启动容器,然后用 Azure DevOps 发布上线。

所以本系列文章重点并不是如何写好.NET Core,而是围绕着 .NET Core 的容器化架构加上一部分 DevOps 的实践

系列大纲

点击即可查看文章

  1. docker-compose 启动WebApiSQL Server
  2. 在容器中集成Skywalking APM
  3. 通过nginx-proxyPortainerSkywalkingWebApi实现自动反向代理和HTTPS
  4. 通过Azure DevOps进行CI/CD和蓝绿发布

案例

Ancorazor:这是我正在开发的一个开源博客系统,该系列文章的这套架构就出自这个项目,觉得不错的话希望可以帮我点颗星鼓励一下。