Migrate .NET to
chiseled Ubuntu containers

Reliable and security-maintained .NET applications with Ubuntu containers. Reduce memory footprint, lower subscription and network costs, and get faster start-up times. Open source and backed by Canonical security, stability, and quality assurance.

Get in touch


20%

Better memory usage


40%

Better response time


25%

Fewer resources


50%

Lower costs

Data is based on migration from servers to containers
and from Windows to Ubuntu with chiseled Ubuntu.


What is chiseled Ubuntu?

Chiseled Ubuntu is inspired by the distroless concept – providing ultra-small OCI-compliant images with only your application and its runtime dependencies, and no other operating system-level packages or libraries. This makes them lightweight, secure, and efficient.

There’s an infinite number of slices of the Ubuntu distribution. You can chisel Ubuntu for your exact needs, or rely on our set of pre-built chiseled Ubuntu runtime images.

In August 2022, we released the first set of pre-built chiseled Ubuntu runtime images for the .NET ecosystem in collaboration with Microsoft.


Why choose chiseled Ubuntu?

Chiseled Ubuntu images are made using Canonical’s regular high-quality components and are updated within the same release cycle and with the same support guarantees.


Ultra-small image size

The reduced attack surface of chiseled Ubuntu images means less vulnerability bloat, and faster scanning compared to standard container images.


Secure-by-design

Chiseled Ubuntu images are shipped without a shell, root user, or package manager by default, whilst retaining the metadata needed for accurate security scans.


CI/CD efficiency

Because chiseled Ubuntu images don't include unnecessary files, they offer faster transfer times and reduced memory usage compared to standard container images.


Lower costs by up to 50%

Use chiseled Ubuntu to lower costs when you migrate from Windows to Ubuntu and Azure. Find out how chiseled Ubuntu can support your migration from servers to containers.

Get in touch ›


Peace of mind with
Ubuntu Pro

Ubuntu Pro brings support, security and uptime guarantees from Canonical to your .NET platforms.

Get Ubuntu Pro Get a 30-day free trial


Full security
coverage

Since its inception in 2004, Ubuntu has been built on a foundation of enterprise-grade, industry-leading security practices. With Ubuntu Pro, we offer peace of mind with full security coverage.

Reduce your average CVE exposure time from 98 days to 1 with expanded CVE patching and up to 15 years of security maintenance.


Full stack
support

Open source your full stack – clouds, servers, data centers, apps and more – all with support from Canonical.

Our support services ensure a seamless open source experience from development to production.


Bug fixing and
troubleshooting

Managing your containers can be daunting. Our experts offer support for bug fixes and troubleshooting to help you every step of the way.

At Canonical, we offer direct 24/7 access to a world-class, enterprise open source support team by phone, online, or with our knowledge base.


Proven success with
chiseled Ubuntu

Chiseled Ubuntu and .NET reduced 100MB off the official .NET containers, with base images for self-contained .NET applications weighing in at less than 6MB compressed. This achievement rivals Alpine, Busybox, and typical distroless images, while offering a rich-to-lean, seamless development-to-production experience.

Experiments with Microsoft's ASP.NET demo eShop application revealed a 20% improvement in memory usage and startup time when using chiseled Ubuntu.


.NET developers: Start your Linux journey
with Ubuntu containers

Chiseled Ubuntu containers for .NET and ASP.NET runtime are now available on Arm-based platforms, offering precision-engineered, production-aimed containers to the Arm community.


  • Timely security patches
  • Latest and long-term supported releases
  • Development environment that mimics production

Shipping only the binaries needed to run .NET applications means a smaller attack surface and lets you focus on what matters: layering on your world-class applications and shipping to any platform.

Start using chiseled Ubuntu for OCI images ›