containerize-aspnetcore

Generate Dockerfile and .dockerignore files customized for ASP.NET Core containerization.

github ↓ 8.7k
Claude Code
View source ↗

What it does

  • [ProjectName (provide path to .csproj file)]
  • [8.0 or 9.0 (Default 8.0)]
  • [debian, alpine, ubuntu, chiseled, or Azure Linux (mariner) (Default debian)]
  • [Specify base image to use for build stage (Default None)]
  • [Specify base image to use for run stage (Default None)]
  • Primary HTTP port: [e.g., 8080]
  • Additional ports: [List any additional ports, or "None"]

Requirements & configuration

  • 1. Files/directories that need to be copied to the container image:
  • Unless directed otherwise in containerization settings, a new user does not need to be created. Use the $APPUID variable to specify the user account.
  • Note: Chiseled images have minimal packages, so you may need to use a different base for additional dependencies

Configuration: APP_UIDBUILD_CONFIGURATIONPATH

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Generate Dockerfile and .dockerignore files customized for ASP.NET Core containerization.

Source

Repository: https://github.com/github/awesome-copilot

containerize-aspnetcore FAQ

What does the containerize-aspnetcore skill do?

Containerize an ASP.NET Core project by creating Dockerfile and .dockerfile files customized for the project. [ProjectName (provide path to .csproj file)] [8.0 or 9.0 (Default 8.0)]

What does containerize-aspnetcore require?

1. Files/directories that need to be copied to the container image: Unless directed otherwise in containerization settings, a new user does not need to be created. Use the $APPUID variable to specify the user account. Note: Chiseled images have minimal packages, so you may need to use a different base for additional dependencies Configuration keys: APP_UID, BUILD_CONFIGURATION, PATH.

How do I install containerize-aspnetcore?

Run: npx -y skills add https://github.com/github/awesome-copilot --skill containerize-aspnetcore --agent claude-code — the source lives at github.com/github/awesome-copilot.

Maintain containerize-aspnetcore?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

containerize-aspnetcore on getagentictools
[![containerize-aspnetcore on getagentictools](https://getagentictools.com/badge/skills/github-awesome-copilot-containerize-aspnetcore.svg)](https://getagentictools.com/skills/github-awesome-copilot-containerize-aspnetcore?ref=badge)
npx agentictools info skills/github-awesome-copilot-containerize-aspnetcore

The second line is the CLI lookup for this page — handy in READMEs and docs.