前言对于接触.Net Core的我们来说之前从未接触过Linux,出于资源和性能及成本的考虑我们可能要将我们的环境搬到Linux下,这对于我们从未接触过Linux的童鞋们来说很棘手,那么我今天将带你们借助第三方工具(宝塔Linux面板)搭建我们.Net Core所需的Nginx环境。前提我们的Linux干净的系统,如安装过其他环境这样会造成我们在安装过程中的一些组件安装失败。使用SSH 连接工具:
转载 2024-04-01 13:02:55
246阅读
# .NET Core Nginx部署指南 ## 简介 在本篇文章中,我将向你介绍如何使用Nginx来部署.NET Core应用程序。我们将会按照以下步骤进行操作: 1. 安装.NET Core SDK和Nginx 2. 创建和编译.NET Core应用程序 3. 配置Nginx 4. 部署.NET Core应用程序 ## 步骤概览 下表显示了整个过程的步骤概览: | 步骤 | 描述 |
原创 2023-09-06 14:23:46
863阅读
Nginx 示意图如下:   准备工作:1. 创建一个Web 工程2. 创建提供数据的WebAPI服务3. 用命令行启动WebAPI服务,用不同的端口进行启动4. 配置Nginx服务5. 用Nginx地址调用服务 命令行启动命令:启动Web网站:dotnet MicroService.dll --urls="http://*:8905" --ip="127.
C:\Program Files\dotnet\sdk\3.1.408\NuGet.targets(128,5): error : Unable to load the service index for source https://api.nuget.org/v3/index.json. [C:\src\GrpcServiceTest\GrpcServiceTest.csproj] C:\Pr
转载 2023-08-23 17:03:23
95阅读
自从.NET Core3.0发布之后,写了几篇关于.NET Core 3.0的文章,有助于你快速入门.NET Core3.0。本篇文章主要讲解如何一步步创建一个mvc项目,然后发布并部署在Docker上运行。需要你本地有docker环境.Net Core3.0 配置Configuration.Net Core3.0使用gRPC.NET Core3.0创建Worker
转载 2024-02-26 21:19:44
61阅读
1、说明       今天这篇文章很简单,主要的任务就是介绍,如何基于Dockerfile文件将Net Core 项目部署到Linux环境的Docker容器中去。当然了,对于高手来说,这些都是微不足道的,但是对于新手或者说刚入门的人来说可能是有帮助的,所以说,高手就不用冷嘲热讽,如果想发表自己的高论,也欢迎不灵赐教。特别说明,这里的所有代码都经过测试,大家可以放心使用,但是实际情况可能不一样,结果
转载 2023-10-17 21:23:52
544阅读
一.前言.NET Core 目前更新到2.2了,但是直到现在在 .NET Core 本身依然不包括和图片有关的 Image、Bitmap 等类型。对于图片的操作在我们开发中很常见,比如:生成验证码、二维码等等。在 .NET Core 的早期版本中,有 .NET 社区开发者实现了一些 System.Drawing 的 Image等类型实现的组件,比如 CoreCompat.System.Drawin
转载 2023-09-05 16:50:54
58阅读
在这篇文章中,我将向您介绍如何使用Kubernetes(K8S)来部署.NET Core应用程序到Docker容器中。.NET Core是微软开发的开源跨平台框架,而Docker是一个开源的容器化平台,将应用程序和所有依赖项打包到一个独立的容器中,实现更高效的部署和扩展。 整个流程可以分为以下步骤: | 步骤 | 描述
原创 2024-05-30 09:46:39
78阅读
# 深入了解 .NET CoreDocker ## 简介 在当今软件开发领域,微服务架构和容器化技术已经成为了非常流行的趋势。而 .NET CoreDocker 则分别代表了两个非常重要的技术。.NET Core 是微软开发的一款开源,跨平台的开发框架,而 Docker 则是一个开源的容器化平台。将 .NET Core 应用程序部署到 Docker 容器中,可以带来诸多好处,比如更
原创 2024-05-25 06:50:45
23阅读
 目录开篇语创建项目默认配置修改配置生成镜像添加dockerfile运行命令生成容器验证项目通过Postman访问添加用户查询用户删除用户开篇语自己从头开始走一遍docker部署.net的流程,作为一种学习总结,以及后续会写一些在该基础之上的文章。本次示例环境:vs2019、net5、docker、postman创建项目本次事例代码是用过vs2019创建的ASP.NET Core Web
解决.net core3.1部署到Linux CentOS docker时区问题 解决.net core3.1部署到Linux CentOS docker时区问题Posted By : 蓝狐 Updated On : 2020-06-02最近遇到一个“.net core3.1部署到Linux CentOS docker时区“问题,总是不对,始终晚8个小时
转载 2024-01-13 17:02:40
67阅读
Docker可以说是现在微服务,DevOps的基础,咱们.Net Core自然也得上Docker。.Net Core发布到Docker容器的教程网上也有不少,但是今天还是想来写一写。 你搜.Net core程序发布到Docker网上一般常见的有两种方案:1、在本地编译成Dll文件后通过SCP命令或者WinSCP等工具上传到服务器上,然后构建Docker镜像再运行容器。该方案跟传统的发布很像,麻烦的
转载 2024-06-04 21:06:35
492阅读
前言:docker自从诞生之初,就是运行在linux系统中,后来windows上也可以运行docker了,但是微软是通过自身的hyper-v技术,在你的windows系统中虚拟出来了一个小的linux虚拟主机,在它上面跑了个docker环境让你用,从而使你感觉到像是在windows上运行docker一样,但是其镜像还是运行在linux container中。后来微软也出了自己的windows co
转载 2023-07-18 20:45:12
174阅读
1.准备所需软件 Docker Desktop Installer.exe2.安装步骤 2.1启动Hyper-V 2.1.1启动流程 打开控制面板->程序和功能->启动或关闭Windows功能,勾选Hyper-V,然后点击确定即可。点击确定后,启用完毕会提示重启系统,可稍后重启。如果已经设置,可忽略此步骤。若后面启动docker失败,请去掉勾选->重启,然后再次勾选->重启
转载 2023-08-25 08:06:49
184阅读
NetCore项目和以前的AspNet项目在部署上有很大的不同,因为NetCore是跨平台的NetCore支持Kestrel和IIS两种方式,看代码的11行和14行1 using System.IO; 2 using Microsoft.AspNetCore.Hosting; 3 4 namespace Ocean.Web.Startup 5 { 6 public class
转载 2023-05-29 13:33:55
440阅读
.net core启动 默认都在debug --.net5目录下 cmd运行命令 1,dotnet run 先编译 再启动dll 2,dotnet dll名称 urls=http://*:8001 --port=8001 直接启动dll文件 nginx 代理 //轮询机制,如果有一个挂了不再转发执行 ...
转载 2021-08-21 12:10:00
135阅读
2评论
docker 常用命令docker images // 查看当前已有的docker镜像文件docker ps -a //查看当前已经运行镜像docker logs 容器名称 //查看日志信息docker build -t mytest . //编译.net core 项目 mytest 为 docker 镜像docker run --name mytest -d -p 6666:6666
原创 2023-02-23 08:59:52
148阅读
在这篇博文中,我将详细记录下如何解决“net core 单体docker”相关问题的过程。以下是我对整个流程的整理和思考,也是我在实际操作中的一些体会。 ### 环境预检 在开始之前,我首先进行环境预检,以确保我的开发和运行环境能够支持整个流程。为了更好地理解环境配置,我创建了一个思维导图来帮助我梳理所需的条件和硬件。 ```mermaid mindmap root((环境预检))
原创 6月前
9阅读
## 使用.NET CoreDocker 部署你的应用 在现代应用程序的开发中,使用 Docker 部署应用已经成为一种常见的方式。Docker 可以帮助我们将应用程序和其依赖项打包成一个独立的容器,从而提高应用程序的可移植性和可靠性。本文将介绍如何使用 .NET CoreDocker 部署你的应用。 ### 步骤一:编写 .NET Core 应用 首先,我们需要编写一个 .NE
原创 2024-04-10 05:54:59
62阅读
# .NET Core部署到Nginx Nginx是一个高性能的Web服务器和反向代理服务器,可以用于将请求转发到后端的.NET Core应用程序。本文将介绍如何将.NET Core应用程序部署到Nginx,并提供相应的代码示例。 ## 步骤一:安装和配置Nginx 首先,我们需要在服务器上安装Nginx。具体步骤因操作系统而异,可以参考Nginx的官方文档。安装完成后,我们需要对Nginx
原创 2023-07-16 14:53:53
815阅读
  • 1
  • 2
  • 3
  • 4
  • 5