![]() |
VOOZH | about |
We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.
Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.
Follow TNS on your favorite social media networks.
Become a TNS follower on LinkedIn.
Check out the latest featured and trending stories while you wait for your first TNS newsletter.
Containerization has transformed how teams build and deploy applications, but it’s also introduced new operational challenges. Traditional container images often include far more components than necessary — shell utilities, package managers and libraries that never get used by the running application. This bloat increases image sizes, slows deployment and broadens the attack surface.
To meet modern performance and security demands, the industry should consider shifting toward more minimal, deterministic images. This is where chiseled containers — images that include only what’s essential to run the application and nothing else — offer a new path forward.
Chiseled containers are built by removing most nonessential components from a base image — no shell, no package manager, no runtime dependencies beyond what the application strictly requires. The concept was implemented in the Ubuntu ecosystem, where automation “chisels away” unnecessary layers while maintaining identical runtime behavior and stability. The same principle can be applied across other Linux distributions and frameworks.
For example, Canonical benchmarks show image size reductions of up to 90% for .NET applications and about 50% for Java workloads compared to standard Ubuntu base images. Smaller images mean faster deployment, fewer CVEs and easier compliance.
Reducing images to only the essential components improves:
These benefits translate directly into practical advantages across several key deployment scenarios.
Following are some of the areas where chiseled containers are most useful.
As enterprises adopt minimal container images, consistency across their Kubernetes environments becomes essential. VMware vSphere Kubernetes Service (VKS), the CNCF-certified Kubernetes runtime built into VMware Cloud Foundation (VCF), enables platform engineers to deploy and manage both traditional and chiseled containers within a unified platform.
With integrated multicluster management, centralized policy enforcement and a consistent security model, VKS helps teams operationalize minimal, deterministic images while maintaining compliance across clouds and data centers.
Canonical’s chiseled Ubuntu containers, when deployed on VCF, illustrate how organizations can achieve both high performance and strong security within an enterprise Kubernetes footprint.
This demo highlights the advantages of using Canonical’s chiseled Ubuntu containers on VMware Cloud Foundation (VCF).
Chiseled containers aren’t just smaller. They represent a smarter, more secure foundation for modern applications. By removing nonessential components, they deliver measurable improvements in efficiency, reproducibility and compliance. As more organizations modernize their platforms, adopting minimal, deterministic images will become a standard best practice.