To provide a consistent FQDNs, the data endpoint will be changing from *.cdn.mscr.io to *.data.mcr.microsoft.com
For more info, see MCR Client Firewall Rules.
4.8
docker pull mcr.microsoft.com/dotnet/framework/wcf:4.8
The Windows Communication Foundation (WCF) is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another. A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application.
Watch dotnet/announcements for Docker-related .NET announcements.
The WCF Docker samples show various ways to use WCF and Docker together.
You can quickly run a container with a pre-built sample WCF Docker image, based on the WCF Docker sample.
Type the following Docker command to start a WCF service container:
docker run --name wcfservicesample --rm -it mcr.microsoft.com/dotnet/framework/samples:wcfservice
Find the IP address of the container instance.
docker inspect --format="{{.NetworkSettings.Networks.nat.IPAddress}}" wcfservicesample
172.26.236.119
Type the following Docker command to start a WCF client container, set environment variable HOST to the IP address of the wcfservicesample container:
docker run --name wcfclientsample --rm -it -e HOST=172.26.236.119 mcr.microsoft.com/dotnet/framework/samples:wcfclient
.NET Framework:
- dotnet/framework/runtime: .NET Framework Runtime
- dotnet/framework/aspnet: ASP.NET Web Forms and MVC
- dotnet/framework/sdk: .NET Framework SDK
- dotnet/framework/samples: .NET Framework, ASP.NET and WCF Samples
.NET Core:
- microsoft/dotnet for .NET Core images.
- dotnet/core-nightly: .NET Core (Preview)
- dotnet/core/samples: .NET Core Samples
Tag | Dockerfile |
---|---|
4.8-20200310-windowsservercore-1909, 4.8-windowsservercore-1909, 4.8, latest | Dockerfile |
Tag | Dockerfile |
---|---|
4.8-20200310-windowsservercore-1903, 4.8-windowsservercore-1903, 4.8, latest | Dockerfile |
Tag | Dockerfile |
---|---|
4.8-20200211-windowsservercore-ltsc2019, 4.8-windowsservercore-ltsc2019, 4.8, latest | Dockerfile |
4.7.2-20200310-windowsservercore-ltsc2019, 4.7.2-windowsservercore-ltsc2019, 4.7.2 | Dockerfile |
Tag | Dockerfile |
---|---|
4.8-20200211-windowsservercore-ltsc2016, 4.8-windowsservercore-ltsc2016, 4.8, latest | Dockerfile |
4.7.2-20200414-windowsservercore-ltsc2016, 4.7.2-windowsservercore-ltsc2016, 4.7.2 | Dockerfile |
4.7.1-20200414-windowsservercore-ltsc2016, 4.7.1-windowsservercore-ltsc2016, 4.7.1 | Dockerfile |
4.7-20200414-windowsservercore-ltsc2016, 4.7-windowsservercore-ltsc2016, 4.7 | Dockerfile |
4.6.2-20200211-windowsservercore-ltsc2016, 4.6.2-windowsservercore-ltsc2016, 4.6.2 | Dockerfile |
You can retrieve a list of all available tags for dotnet/framework/wcf at https://mcr.microsoft.com/v2/dotnet/framework/wcf/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 a WCF Docker issue
- Report a WCF 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.