dotnet-containers

Installation
SKILL.md

dotnet-containers

Best practices for containerizing .NET applications. Covers multi-stage Dockerfile patterns, the dotnet publish container image feature (.NET 8+), rootless container configuration, optimized layer caching, and container health checks.

Scope

  • Multi-stage Dockerfile patterns for .NET
  • SDK container publish (dotnet publish /t:PublishContainer)
  • Rootless container configuration and security
  • Optimized layer caching and base image selection
  • Container health checks

Out of scope

  • DI container mechanics and service lifetimes -- see [skill:dotnet-csharp-dependency-injection]
  • Kubernetes deployment manifests and Docker Compose -- see [skill:dotnet-container-deployment]
  • CI/CD pipeline integration for building and pushing images -- see [skill:dotnet-gha-publish] and [skill:dotnet-ado-publish]
  • Testing containerized applications -- see [skill:dotnet-integration-testing]
Related skills

More from novotnyllc/dotnet-artisan

Installs
3
GitHub Stars
208
First Seen
Feb 24, 2026