.NET 8.0 Development Environment - Docker Container
Introduction
This is the .NET 8 development Docker Environment with 11 ready-to-use project templates for rapid application development within Docker*1 and Visual Studio Code. *1. Building under Windows is supported when your local Window environment is configured for it.
π― Whatβs Included
- .NET 8 SDK with all runtimes (console, web, desktop)
- 11 project templates: 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
- A Workspace folder for your project(s)
πEnvironment & Project Structure
NET-Dev-Template-Stack/NET-Core-8/ βββ Howtos/ # Installation guides for the environment βββ Net8-Service/ # Docker installation scripts & project template scripts. β βββ script-templates/ β βββ Dockerfile_netcore_cont β βββ compose_netcore_cont.yml βββ Workspace/ # Project(s) go here! β ββ Your Project/ β ββ Project Doc and Tools/ β ββ Readme and Index templates/ # Template Docs for your project β ββ Using DocFX/ # API documentation tool βββ README.md # .NET 8.0 environment information
Setup References
Setup for the .NET 8.0 development environment container. To setup, choose between the quick setup and the full setup instructions.
- π Quick Links
Get coding in 5 minutes with .NET 8.0: Quick Start Guide - π Full Setup
Complete Setup Guide for .NET 8.0: Setup Documentation (Recommended) - π .NET scripts
Overview of the available .NET 8.0 scripts: Available Scripts
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.