containerize-aspnetcore - Containerize ASP.NET Core projects for Linux
Creates Linux Docker artifacts for an ASP.NET Core project, configures container settings, optionally adds health checks, and verifies the image build.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Discover target project
- Select compatible base images
- Create multi-stage Dockerfile
- Create Docker ignore rules
- Configure container settings
- Add optional health checks
- Verify Docker image builds
- Track containerization progress
- Report blockers and choices
Inputs
- ASP.NET Core project repository
- Project .csproj path
- Containerization settings
- NuGet configuration and feeds
- Health check settings
- Known requirements and blockers
Outputs
- Dockerfile
- .dockerignore file
- progress.md file
- Docker image build result
- Configuration and blocker report
Requirements
- Docker availability
- ASP.NET Core .csproj
- Target framework or provided version
- Project write access
- Base image access
