Packaging and deploying .NET Core for Linux - Part 1

preview_player
Показать описание
In this episode, Rich sits down with Todd Gardner to talk about how his team is building their Request Metrics project. They discuss various topics such as self contained publishing, deploying to 64-bit Linux, and more

[03:35] - What not JavaScript?
[05:27] - Reviewing the architecture
[09:20] - Building and Deploying
[16:23] - .NET Core with System D
[18:16] - Declaring infrastructure with Ansible
[24:22] - Exploring the Request Metrics application

Host ASP.NET Core on Linux with Nginx

Visual Studio publish profiles (.pubxml) for ASP.NET Core app deployment

TrackJS

Request Metrics

The Building of Request Metrics (YouTube Channel)
Рекомендации по теме
Комментарии
Автор

I was hoping this would give more fundamental advice, maybe I've missed Microsoft's advice somewhere, but here's what I wish was shown.

Moving to Linux using NginX, showing how to configure NginX as a reverse proxy to support http/https and signalR, ws/wss, since MS doesn't have a reverse proxy for Linux(although I know they're working on one).

Shouldn't there be templates for that?

ivcbusinesssystems
Автор

hi. About problem of app owner - root. When i installed my webapp on blazor with signalr to linux i got similar problem:
i figured out that its because processes without root permissions cant bind 80 443 tcp ports.
When i changed to 8080 it worked fine.
It wasnt problem for me, cuz i built isolated project. But still... mb, somebody know how to fix it.

dmytroku
Автор

Why not package/deploy as a container instead and skip Ansible and other things?

artisticcheese
Автор

this video is about everything but deploying a .net core application on linux... bad title, aimless

davidpccode