Sources

BA Benjamin Abt
Blog

2stories
6 d agolatest
.NET 11 images
Pick a base image

Choosing a .NET Base Image: Chiseled, Distroless or Alpine

Distroless, Chiseled and Alpine are often treated as interchangeable, but they differ in C library and runtime model. This guide explains how to pick a .NET base image by libc, globalization, publish model and diagnostics before image size. It matters for anyone shipping containers, since a smaller image that breaks native libraries or culture formatting is incompatible rather than optimized.

SDK Containers
Images without Dockerfile
BABenjamin Abt BEN ABT Oct 20

Containerizing .NET in 2026 Without a Dockerfile

Benjamin Abt explains how the .NET SDK's PublishContainer target can build an OCI image for ASP.NET Core services without a Dockerfile and deliver it to a registry, an archive or a local runtime. The article offers a practical rule for when SDK publishing fits and when a Dockerfile still makes sense.

Feedback

Found a bug or have an idea? Your message lands straight in my inbox.

Type of message