Skip to content

Latest commit

 

History

History
115 lines (80 loc) · 6.66 KB

README.wcf.md

File metadata and controls

115 lines (80 loc) · 6.66 KB

Featured tags

  • 4.8.1
    • docker pull mcr.microsoft.com/dotnet/framework/wcf:4.8.1
  • 4.8
    • docker pull mcr.microsoft.com/dotnet/framework/wcf:4.8

About

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 discussions for Docker-related .NET announcements.

Usage

The .NET Framework Docker samples show various ways to use .NET Framework and Docker together.

Container sample: Run a WCF application

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

Version Compatibility

Version Tag OS Version Supported .NET Versions
4.8.1 windowsservercore-ltsc2022 4.8.1
4.8 windowsservercore-ltsc2022, windowsservercore-ltsc2019, windowsservercore-ltsc2016 4.8
4.7.2 windowsservercore-ltsc2019, windowsservercore-ltsc2016 4.7.2
4.7.1 windowsservercore-ltsc2016 4.7.1
4.7 windowsservercore-ltsc2016 4.7
4.6.2 windowsservercore-ltsc2016 4.6.2

Related repositories

.NET Framework:

.NET:

Full Tag Listing

Windows Server Core 2022 amd64 Tags

Tag Dockerfile
4.8.1-20230711-windowsservercore-ltsc2022, 4.8.1-windowsservercore-ltsc2022, 4.8.1 Dockerfile
4.8-20230711-windowsservercore-ltsc2022, 4.8-windowsservercore-ltsc2022, 4.8, latest Dockerfile

Windows Server Core 2019 amd64 Tags

Tag Dockerfile
4.8-20230711-windowsservercore-ltsc2019, 4.8-windowsservercore-ltsc2019, 4.8, latest Dockerfile
4.7.2-20230711-windowsservercore-ltsc2019, 4.7.2-windowsservercore-ltsc2019, 4.7.2 Dockerfile

Windows Server Core 2016 amd64 Tags

Tag Dockerfile
4.8-20230711-windowsservercore-ltsc2016, 4.8-windowsservercore-ltsc2016, 4.8, latest Dockerfile
4.7.2-20230711-windowsservercore-ltsc2016, 4.7.2-windowsservercore-ltsc2016, 4.7.2 Dockerfile
4.7.1-20230711-windowsservercore-ltsc2016, 4.7.1-windowsservercore-ltsc2016, 4.7.1 Dockerfile
4.7-20230711-windowsservercore-ltsc2016, 4.7-windowsservercore-ltsc2016, 4.7 Dockerfile
4.6.2-20230711-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.

Tags not listed in the table above are not supported. See the Supported Tags Policy.

Support

Lifecycle

Image Update Policy

  • We update the supported .NET Framework images within 12 hours of any updates to their base images (e.g. windows/servercore:ltsc2019, windows/servercore:ltsc2022, etc.).
  • We publish .NET Framework images as part of releasing new versions of .NET Framework including major/minor and servicing.

Feedback

License