.NET Development Containers - Docker Container
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.