3.1
(LTS/Current)docker pull mcr.microsoft.com/dotnet/core/sdk:3.1
This image contains the .NET Core SDK which is comprised of three parts:
- .NET Core CLI
- .NET Core
- ASP.NET Core
Use this image for your development process (developing, building and testing applications).
Watch dotnet/announcements for Docker-related .NET announcements.
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.
- .NET Core Docker Sample - This sample builds, tests, and runs the sample. It includes and builds multiple projects.
- ASP.NET Core Docker Sample - This sample demonstrates using Docker with an ASP.NET Core Web App.
- Develop .NET Core Applications - This sample shows how to develop, build and test .NET Core applications with Docker without the need to install the .NET Core SDK.
- Develop ASP.NET Core Applications - This sample shows how to develop and test ASP.NET Core applications with Docker without the need to install the .NET Core SDK.
.NET Core 2.1/3.1:
- dotnet/core: .NET Core
- dotnet/core/aspnet: ASP.NET Core Runtime
- dotnet/core/runtime: .NET Core Runtime
- dotnet/core/runtime-deps: .NET Core Runtime Dependencies
- dotnet/core/samples: .NET Core Samples
- dotnet/core-nightly: .NET Core (Preview)
.NET 5.0+:
- dotnet: .NET
- dotnet/sdk: .NET SDK
- dotnet/nightly: .NET (Preview)
.NET Framework:
- dotnet/framework: .NET Framework, ASP.NET and WCF
- dotnet/framework/samples: .NET Framework, ASP.NET and WCF Samples
Tags | Dockerfile | OS Version |
---|---|---|
3.1.402-buster, 3.1-buster, 3.1.402, 3.1, latest | Dockerfile | Debian 10 |
3.1.402-alpine3.12, 3.1-alpine3.12, 3.1-alpine | Dockerfile | Alpine 3.12 |
3.1.402-focal, 3.1-focal | Dockerfile | Ubuntu 20.04 |
3.1.402-bionic, 3.1-bionic | Dockerfile | Ubuntu 18.04 |
2.1.810-stretch, 2.1-stretch, 2.1.810, 2.1 | Dockerfile | Debian 9 |
2.1.810-alpine3.12, 2.1-alpine3.12, 2.1-alpine | Dockerfile | Alpine 3.12 |
2.1.810-focal, 2.1-focal | Dockerfile | Ubuntu 20.04 |
2.1.810-bionic, 2.1-bionic | Dockerfile | Ubuntu 18.04 |
Tags | Dockerfile | OS Version |
---|---|---|
3.1.402-buster-arm64v8, 3.1-buster-arm64v8, 3.1.402, 3.1, latest | Dockerfile | Debian 10 |
3.1.402-focal-arm64v8, 3.1-focal-arm64v8 | Dockerfile | Ubuntu 20.04 |
3.1.402-bionic-arm64v8, 3.1-bionic-arm64v8 | Dockerfile | Ubuntu 18.04 |
Tags | Dockerfile | OS Version |
---|---|---|
3.1.402-buster-arm32v7, 3.1-buster-arm32v7, 3.1.402, 3.1, latest | Dockerfile | Debian 10 |
3.1.402-focal-arm32v7, 3.1-focal-arm32v7 | Dockerfile | Ubuntu 20.04 |
3.1.402-bionic-arm32v7, 3.1-bionic-arm32v7 | Dockerfile | Ubuntu 18.04 |
2.1.810-stretch-arm32v7, 2.1-stretch-arm32v7, 2.1.810, 2.1 | Dockerfile | Debian 9 |
2.1.810-focal-arm32v7, 2.1-focal-arm32v7 | Dockerfile | Ubuntu 20.04 |
2.1.810-bionic-arm32v7, 2.1-bionic-arm32v7 | Dockerfile | Ubuntu 18.04 |
Tag | Dockerfile |
---|---|
3.1.402-nanoserver-2004, 3.1-nanoserver-2004, 3.1.402, 3.1, latest | Dockerfile |
2.1.810-nanoserver-2004, 2.1-nanoserver-2004, 2.1.810, 2.1 | Dockerfile |
Tag | Dockerfile |
---|---|
3.1.402-nanoserver-1909, 3.1-nanoserver-1909, 3.1.402, 3.1, latest | Dockerfile |
2.1.810-nanoserver-1909, 2.1-nanoserver-1909, 2.1.810, 2.1 | Dockerfile |
Tag | Dockerfile |
---|---|
3.1.402-nanoserver-1903, 3.1-nanoserver-1903, 3.1.402, 3.1, latest | Dockerfile |
2.1.810-nanoserver-1903, 2.1-nanoserver-1903, 2.1.810, 2.1 | Dockerfile |
Tag | Dockerfile |
---|---|
3.1.402-nanoserver-1809, 3.1-nanoserver-1809, 3.1.402, 3.1, latest | Dockerfile |
2.1.810-nanoserver-1809, 2.1-nanoserver-1809, 2.1.810, 2.1 | Dockerfile |
You can retrieve a list of all available tags for dotnet/core/sdk at https://mcr.microsoft.com/v2/dotnet/core/sdk/tags/list.
See Microsoft Support for .NET Core for the support lifecycle.
- 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.
- File a .NET Core Docker issue
- File a .NET Core issue
- File an ASP.NET Core issue
- File an issue for other .NET components
- File a Visual Studio Docker Tools issue
- File a Microsoft Container Registry (MCR) issue
- Ask on Stack Overflow
- Contact Microsoft Support
- Legal Notice: Container License Information
- .NET Core license
- Discover licensing for Linux image contents
- Windows Nano Server license (only applies to Windows containers)
- Pricing and licensing for Windows Server 2019