Skip to content

Latest commit

 

History

History
114 lines (79 loc) · 6.66 KB

README.samples.md

File metadata and controls

114 lines (79 loc) · 6.66 KB

Featured Tags

  • dotnetapp
    • docker pull mcr.microsoft.com/dotnet/framework/samples:dotnetapp
  • aspnetapp
    • docker pull mcr.microsoft.com/dotnet/framework/samples:aspnetapp
  • wcfservice
    • docker pull mcr.microsoft.com/dotnet/framework/samples:wcfservice
  • wcfclient
    • docker pull mcr.microsoft.com/dotnet/framework/samples:wcfclient

About This Image

These images contain sample .NET Framework, ASP.NET and WCF applications.

Watch dotnet/announcements for Docker-related .NET announcements.

How to Use the Image

The .NET Framework Docker samples show various ways to use .NET Framework and Docker together. See Building Docker Images for .NET Framework Applications to learn more.

Container sample: Run a simple application

Type the following command to run a sample console application with Docker:

docker run --rm mcr.microsoft.com/dotnet/framework/samples:dotnetapp

Container sample: Run a web application

Type the following command to run a sample web application with Docker:

docker run -it --rm -p 8000:80 --name aspnet_sample 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.

Container sample: Run WCF service and client applications

Type the following command to run a sample WCF service application with Docker:

docker run -it --rm --name wcfservice_sample mcr.microsoft.com/dotnet/framework/samples:wcfservice

After the container starts, find the IP address of the container instance:

docker inspect --format="{{.NetworkSettings.Networks.nat.IPAddress}}" wcfservice_sample
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 wcfservice_sample container:

docker run --name wcfclient_sample --rm -it -e HOST=172.26.236.119 mcr.microsoft.com/dotnet/framework/samples:wcfclient

Related Repos

.NET Framework:

.NET Core:

Full Tag Listing

Windows Server, version 1903 amd64 tags

Windows Server 2019 amd64 tags

Windows Server, version 1803 amd64 tags

Windows Server 2016 amd64 tags

Support

See the .NET Framework Lifecycle FAQ

Feedback

License

The .NET Framework images use the same license as the Windows Server Core base image.