# .NET Runtime

.NET Runtime is a minimal, secure runtime environment for running compiled .NET applications. It is open source and self-hosted, installable on Docker Hub.

Canonical page: https://ourlocalhost.com/app/5605/net-runtime

## Description

.NET Runtime is a minimal, secure runtime environment for running compiled .NET applications. It ships only the essential libraries and the .NET host needed to execute your app, so developers and homelabbers get a smaller, lower-attack-surface alternative to a full development image and a lightweight base for custom .NET containers.

## Platform availability

Available on 0 of 9 platforms.

## Health score

74/100 (Good), based on 3 of 4 factors.
- Maintained: 100 (last commit 11 days ago)
- Popular: 85 (18,311 GitHub stars)
- Easy to install: 10 (0 install platforms, Docker image)

## Links

- Docker Hub: https://hub.docker.com/r/ubuntu/dotnet-runtime
- Official website: https://docs.microsoft.com/dotnet/core/
- Documentation: https://docs.microsoft.com/en-us/aspnet/core/

## Common questions

### How should I report a security issue in the .NET runtime?

Security issues and bugs should be reported privately to the Microsoft Security Response Center through the MSRC Researcher Portal. You should receive a response within 24 hours.

### Where should I file a problem with installing the dotnet binary or runtime?

Issues tied to the runtime, class libraries and frameworks, installing the dotnet binary, or installing the runtime and libraries belong in this repository. Other issues should go to the appropriate sibling repos.

### Can I install the .NET runtime using a Linux package manager?

Yes, the .NET documentation includes a guide to use a Linux package manager to install the runtime.

### Does the documentation cover running a .NET app in a container?

Yes, the .NET documentation includes a tutorial to containerize a .NET Core app.

### Can a self-contained .NET Linux publish still fail when starting the app?

Yes, one user reported that a .NET 6.0 self-contained publish for Linux succeeded, but starting the app produced a 'Failed to run as a self-contained app' error.

---
Source: Our Local Host (https://ourlocalhost.com/app/5605/net-runtime), the self-hosted and open-source app directory.
