Docker images for .NET and the .NET Tools.
Перейти к файлу
Michael Simons 66e3ab0bd7
Document how to retrieve the image artifact details (#1574)
2020-01-16 12:15:50 -06:00
2.1 Update 2.1, 3.0, 3.1 for 1B release (#1580) 2020-01-14 11:51:26 -06:00
3.0 Update 2.1, 3.0, 3.1 for 1B release (#1580) 2020-01-14 11:51:26 -06:00
3.1 Update 2.1, 3.0, 3.1 for 1B release (#1580) 2020-01-14 11:51:26 -06:00
documentation Document how to retrieve the image artifact details (#1574) 2020-01-16 12:15:50 -06:00
eng Update common Docker engineering infrastructure with latest (#1587) 2020-01-15 14:13:09 -06:00
samples Document how to retrieve the image artifact details (#1574) 2020-01-16 12:15:50 -06:00
tests Remove .NET Core 2.2 Dockerfiles (#1560) 2020-01-14 09:10:30 -06:00
.dockerignore Integrate infra changes from nightly (#1277) 2019-08-22 11:54:12 -05:00
.gitignore Merge infrastructure changes from nightly (#823) 2018-11-20 17:21:31 -06:00
CONTRIBUTING.md Add the standard .NET contributing guide (#1501) 2019-11-26 12:57:48 -06:00
ISSUE_TEMPLATE Added an ISSUE_TEMPLATE 2016-08-08 13:12:13 -05:00
LICENSE Adding 2.0.0-preview2 Dockerfiles (#260) 2017-06-27 18:50:46 -05:00
README.aspnet.md Document how to retrieve the image artifact details (#1574) 2020-01-16 12:15:50 -06:00
README.md Document how to retrieve the image artifact details (#1574) 2020-01-16 12:15:50 -06:00
README.runtime-deps.md Document how to retrieve the image artifact details (#1574) 2020-01-16 12:15:50 -06:00
README.runtime.md Document how to retrieve the image artifact details (#1574) 2020-01-16 12:15:50 -06:00
README.samples.md Document how to retrieve the image artifact details (#1574) 2020-01-16 12:15:50 -06:00
README.sdk.md Update 2.1, 3.0, 3.1 for 1B release (#1580) 2020-01-14 11:51:26 -06:00
build-and-test.ps1 Merge changes for image size validation (#1567) 2020-01-09 08:25:05 -06:00
manifest.json Update 2.1, 3.0, 3.1 for 1B release (#1580) 2020-01-14 11:51:26 -06:00
manifest.samples.json Update manifest with the new sample Dockerfiles (#1583) 2020-01-14 18:15:22 -06:00

README.md

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.

Feedback

License