Docker Template Stack .NET

A Docker container for .NET projects

View project on GitHub


.NET Development Containers - Docker Container

MIT License Commercial Services Available

Introduction

This repository contains Docker-based development environments for .NET. Currently featuring .NET 8.0 - see the .NET 8.0 overview or jump directly to Setup and Usage. Support for additional .NET versions planned as needed.

🎯 What’s Included

Each .NET development environment provides:

  • .NET SDK with all runtimes (console, web, desktop)
  • Project templates generation scripts: Console, Web API, MVC, Blazor, gRPC, Tests, and more
  • Cross-platform development (Windows ↔ Linux containers)
  • Development tools and utilities for streamlined workflows, including Visual Studio code task and launch files

πŸ“ Repository Structure

NET-Dev-Template-Stack/
β”œβ”€β”€ NET-Core-8/                         # .NET 8.0 development environment
β”‚   β”œβ”€β”€ Net8-Service/                   # Main service container
β”‚   β”‚   β”œβ”€β”€ script-templates/           # Project creation scripts
β”‚   β”‚   β”œβ”€β”€ Dockerfile_netcore_cont     # Container definition
β”‚   β”‚   └── compose_netcore_cont.yml    # Docker Compose
β”‚   β”œβ”€β”€ Howtos/                         # Documentation and guides
β”‚   └── README.md                       # .NET 8.0 specific documentation
β”œβ”€β”€ assets/                             # Documentation assets
└── README.md                           # This file

Setup .NET 8 Core

This refers to the .NET 8.0 development container, the only .Net Container currently. To setup refer to this page:

  • πŸ“–πŸš€ Enhanced Documentation .NET core 8.0
    View full documentation with better navigation: Documentation Site

License
This file is part of: Net-Core-Template Stack Copyright (c) 2025-2026 Nico Jan Eelhart.This repository is MIT licensed and free to use. For optional commercial support, customization, training, or long-term maintenance, see COMMERCIAL.md.



─── ✦ ───

Home Sites
















Maintained by NicoJanE. Generated by GitHub Pages.