dotnet-docker

This repo contains the base Docker images for working with .NET Core and the .NET Core Tools.

Github星跟蹤圖

Important: Client Firewall Rules Update to Microsoft Container Registry (MCR)

To provide a consistent FQDNs, on March 3, 2020 the data endpoint will be changing from *.cdn.mscr.io to *.data.microsoft.com.

For more info, see MCR Client Firewall Rules.

Featured Repos

About .NET Core

.NET Core is a general purpose development platform maintained by Microsoft and the .NET community on GitHub. It is cross-platform, supporting Windows, macOS and Linux, and can be used in device, cloud, and embedded/IoT scenarios.

.NET has several capabilities that make development easier, including automatic memory management, (runtime) generic types, reflection, asynchrony, concurrency, and native interop. Millions of developers take advantage of these capabilities to efficiently build high-quality applications.

You can use C# to write .NET Core apps. C# is simple, powerful, type-safe, and object-oriented while retaining the expressiveness and elegance of C-style languages. Anyone familiar with C and similar languages will find it straightforward to write in C#.

.NET Core is open source (MIT and Apache 2 licenses) and was contributed to the .NET Foundation by Microsoft in 2014. It can be freely adopted by individuals and companies, including for personal, academic or commercial purposes. Multiple companies use .NET Core as part of apps, tools, new platforms and hosting services.

You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.

https://docs.microsoft.com/dotnet/core/

Watch dotnet/announcements for Docker-related .NET announcements.

How to Use the Images

The .NET Core Docker samples show various ways to use .NET Core and Docker together. See Building Docker Images for .NET Core Applications to learn more.

Container sample: Run a simple application

You can quickly run a container with a pre-built .NET Core Docker image, based on the .NET Core console sample.

Type the following command to run a sample console application:

docker run --rm mcr.microsoft.com/dotnet/core/samples

Container sample: Run a web application

You can quickly run a container with a pre-built .NET Core Docker image, based on the ASP.NET Core sample.

Type the following command to run a sample web application:

docker run -it --rm -p 8000:80 --name aspnetcore_sample mcr.microsoft.com/dotnet/core/samples:aspnetapp

After the application starts, navigate to http://localhost:8000 in your web browser.

See Hosting ASP.NET Core Images with Docker over HTTPS to use HTTPS with this image.

Related Repos

.NET Core:

.NET Framework:

Support

See Microsoft Support for .NET Core for the support lifecycle.

Image Update Policy

  • We update the supported .NET Core images within 12 hours of any updates to their base images (e.g. debian:buster-slim, windows/nanoserver:1909, buildpack-deps:bionic-scm, etc.).
  • We publish .NET Core images as part of releasing new versions of .NET Core including major/minor and servicing.

Feedback

License

主要指標

概覽
名稱與所有者banzaicloud/bank-vaults
主編程語言Go
編程語言PowerShell (語言數: 5)
平台
許可證Apache License 2.0
所有者活动
創建於2023-07-18 11:56:20
推送於2023-09-11 11:27:08
最后一次提交
發布數446
最新版本名稱1.20.0-dev.3 (發布於 2023-06-27 14:09:03)
第一版名稱0.1.0 (發布於 )
用户参与
星數2
關注者數1
派生數5
提交數2.2k
已啟用問題?
問題數0
打開的問題數0
拉請求數1
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?