如何快速在Linux环境下实现10分钟内自动部署dotnet程序?

更新于
2026-10-09 14:59:54
0阅读来源:SEO资源
  • 内容介绍
  • 相关推荐

本文共计1432个文字,预计阅读时间需要6分钟。

如何快速在Linux环境下实现10分钟内自动部署dotnet程序?

背景:一直以来,程序部署都是令人烦恼且无交流的事情。在一般公司,都会有devops方案,涉及整个cicd流程的工具也很多,搭建起来比较繁琐。

那么对于一些小型项目,又不想搭建呢?

背景

一直以来,程序署都是非常麻烦且无聊的事情,在公司一般都会有 devops 方案,整个 cicd 过程涉及的工具还是挺多的,搭建起来比较麻烦。那么对于一些自己的小型项目,又不想搭建一套这样的环境,怎么办呢。。。前段时间尝试了一下 阿里云效 pipeline + gitee + ecs ,还是挺方便的,主要是免费^ ^,服务器也可以用自建的或者其他的,下面就分享一下如何使用

代码准备

随便准备个demo项目,并提交到 gitee

## 创建aspnetcore web项目 dotnet new web -o aspnetcoredemo

服务器环境

首先去服务器安装下 dotnet 运行时,我这里是用centos。

参考官方文档 在 CentOS 上安装 .NET - .NET | Microsoft Docs

## 安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库。 打开终端并运行以下命令: sudo rpm -Uvh packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm ## 通过 ASP.NET Core 运行时,可以运行使用 .NET 开发且未提供运行时的应用。

阅读全文

本文共计1432个文字,预计阅读时间需要6分钟。

如何快速在Linux环境下实现10分钟内自动部署dotnet程序?

背景:一直以来,程序部署都是令人烦恼且无交流的事情。在一般公司,都会有devops方案,涉及整个cicd流程的工具也很多,搭建起来比较繁琐。

那么对于一些小型项目,又不想搭建呢?

背景

一直以来,程序署都是非常麻烦且无聊的事情,在公司一般都会有 devops 方案,整个 cicd 过程涉及的工具还是挺多的,搭建起来比较麻烦。那么对于一些自己的小型项目,又不想搭建一套这样的环境,怎么办呢。。。前段时间尝试了一下 阿里云效 pipeline + gitee + ecs ,还是挺方便的,主要是免费^ ^,服务器也可以用自建的或者其他的,下面就分享一下如何使用

代码准备

随便准备个demo项目,并提交到 gitee

## 创建aspnetcore web项目 dotnet new web -o aspnetcoredemo

服务器环境

首先去服务器安装下 dotnet 运行时,我这里是用centos。

参考官方文档 在 CentOS 上安装 .NET - .NET | Microsoft Docs

## 安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库。 打开终端并运行以下命令: sudo rpm -Uvh packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm ## 通过 ASP.NET Core 运行时,可以运行使用 .NET 开发且未提供运行时的应用。

阅读全文