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.
4.8
docker pull mcr.microsoft.com/dotnet/framework/aspnet:4.8
3.5
docker pull mcr.microsoft.com/dotnet/framework/aspnet:3.5
ASP.NET is a high productivity framework for building Web Applications using Web Forms, MVC, Web API and SignalR.
This image contains:
- Windows Server Core as the base OS
- IIS 10 as Web Server
- .NET Framework (multiple versions available)
- .NET Extensibility for IIS
Watch dotnet/announcements for Docker-related .NET announcements.
The .NET Framework Docker samples show various ways to use .NET Framework and Docker together.
You can quickly run a container with a pre-built sample ASP.NET Docker image, based on the [ASP.NET Docker sample].
Type the following Docker command:
docker run --name aspnet_sample --rm -it -p 8000:80 mcr.microsoft.com/dotnet/framework/samples:aspnetapp
After the application starts, navigate to http://localhost:8000
in your web browser. You need to navigate to the application via IP address instead of localhost
for earlier Windows versions, which is demonstrated in View the ASP.NET app in a running container on Windows.
.NET Framework:
- dotnet/framework/sdk: .NET Framework SDK
- dotnet/framework/runtime: .NET Framework Runtime
- dotnet/framework/wcf: Windows Communication Foundation (WCF)
- dotnet/framework/samples: .NET Framework, ASP.NET and WCF Samples
.NET Core:
- dotnet/core: .NET Core
- dotnet/core-nightly: .NET Core (Preview)
- dotnet/core/samples: .NET Core Samples
Tag | Dockerfile |
---|---|
4.8-20200211-windowsservercore-1909, 4.8-windowsservercore-1909, 4.8, latest | Dockerfile |
3.5-20200211-windowsservercore-1909, 3.5-windowsservercore-1909, 3.5 | Dockerfile |
Tag | Dockerfile |
---|---|
4.8-20200211-windowsservercore-1903, 4.8-windowsservercore-1903, 4.8, latest | Dockerfile |
3.5-20200211-windowsservercore-1903, 3.5-windowsservercore-1903, 3.5 | Dockerfile |
Tag | Dockerfile |
---|---|
4.8-20200211-windowsservercore-ltsc2019, 4.8-windowsservercore-ltsc2019, 4.8, latest | Dockerfile |
4.7.2-20200211-windowsservercore-ltsc2019, 4.7.2-windowsservercore-ltsc2019, 4.7.2 | Dockerfile |
3.5-20200211-windowsservercore-ltsc2019, 3.5-windowsservercore-ltsc2019, 3.5 | Dockerfile |
Tag | Dockerfile |
---|---|
4.8-20200211-windowsservercore-ltsc2016, 4.8-windowsservercore-ltsc2016, 4.8, latest | Dockerfile |
4.7.2-20200211-windowsservercore-ltsc2016, 4.7.2-windowsservercore-ltsc2016, 4.7.2 | Dockerfile |
4.7.1-20200211-windowsservercore-ltsc2016, 4.7.1-windowsservercore-ltsc2016, 4.7.1 | Dockerfile |
4.7-20200211-windowsservercore-ltsc2016, 4.7-windowsservercore-ltsc2016, 4.7 | Dockerfile |
4.6.2-20200211-windowsservercore-ltsc2016, 4.6.2-windowsservercore-ltsc2016, 4.6.2 | Dockerfile |
3.5-20200211-windowsservercore-ltsc2016, 3.5-windowsservercore-ltsc2016, 3.5 | Dockerfile |
You can retrieve a list of all available tags for dotnet/framework/aspnet at https://mcr.microsoft.com/v2/dotnet/framework/aspnet/tags/list.
See the .NET Framework Lifecycle FAQ
- We update the supported .NET Framework images within 12 hours of any updates to their base images (e.g. windows/servercore:1909, windows/servercore:ltsc2019, etc.).
- We publish .NET Framework images as part of releasing new versions of .NET Framework including major/minor and servicing.
- File an ASP.NET Docker issue
- Report an ASP.NET problem
- File a Visual Studio Docker Tools issue
- File a Microsoft Container Registry (MCR) issue
- Ask on Stack Overflow
- Contact Microsoft Support
View license information for the software contained in this image.
Windows Container images use the same license as the Windows Server Core base image.