Chapter 4. .NET Core Templates and Sample Apps


4.1. .NET Core Templates

The .NET Core image templates and the .NET Core images streams must first be installed. The new templates are:

Use this command to check that the image templates are installed.

$ (oc get -n openshift templates; oc get -n openshift is) | grep dotnet
Copy to Clipboard Toggle word wrap

4.2. .NET Core Sample Apps

We recommend using redhat-developer/s2i-dotnetcore-ex as the primary sample application. The new sample app provides a more exciting example than the simple "Hello World" app.

See the .NET Core repo on GitHub for more sample apps.

  1. Deploy the .NET Core sample application running on dotnet/dotnetcore-10-rhel7 using the dotnet-example template with the following command.

    $ oc new-app --template dotnet-example \
    -p DOTNET_IMAGE_STREAM_TAG=dotnet:1.0 \
    -p SOURCE_REPOSITORY_REF=dotnetcore-1.0
    Copy to Clipboard Toggle word wrap
  2. Deploy the .NET Core sample application using PostgreSQL as database with the following command.

    $ oc new-app --template=dotnet-pgsql-persistent
    Copy to Clipboard Toggle word wrap

Report a bug

Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat