container-publish
OfficialContainerize .NET apps without Dockerfiles
Authorcodewithmukesh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Dockerfile-less containerization for .NET apps using the .NET 10 SDK publishing features. Build production-ready images directly from dotnet publish /t:PublishContainer, avoiding Dockerfile maintenance and enabling multi-arch support with chiseled images.
Core Features & Use Cases
- No Dockerfile needed: publish directly from the project to produce OCI-compliant images with MSBuild properties.
- Production-ready configurations: define container settings in the .csproj for consistent builds and deployments.
- Multi-arch and registries: generate images for multiple architectures and publish to container registries with simple commands.
- CI/CD friendly: ideal for automated pipelines that skip Dockerfile maintenance while producing lean images.
Quick Start
Publish your app with dotnet publish /t:PublishContainer to build a production container image without a Dockerfile.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: container-publish Download link: https://github.com/codewithmukesh/dotnet-claude-kit/archive/main.zip#container-publish Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.