Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 14 additions & 4 deletions docs/azure/migration/appmod/containerization.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,25 @@ The GitHub Copilot app modernization for .NET containerization feature helps you

1. Open your project in Visual Studio.

1. Enable **appModernizationDeploy** in the GitHub Copilot toolbox.
1. Run App Assessment and open the Assessment Report.

1. Fix the cloud readiness issues before running the **Docker Containerization** task.

1. Make sure you enable **appModernizationDeploy** in the GitHub Copilot toolbox.
Copy link

Copilot AI Nov 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to the Markdown guidelines, avoid using weak phrases like 'make sure.' Instead, use imperative mood. Change to 'Enable appModernizationDeploy in the GitHub Copilot toolbox.'

Copilot generated this review using guidance from repository custom instructions.

:::image type="content" source="../../media/appmod-dotnet-containerization-tool-selection.png" alt-text="Screenshot that shows containerization tool selection.":::

1. Start containerization by using one of these approaches:
1. Start containerization by using one of the following approaches:

- **Containerize from Assessment Report**: In the assessment report, select **Run Task** for the Docker Containerization issue.
- **Containerize from Assessment Report**: In the assessment report, select **Run Task** for the Docker Containerization task.

:::image type="content" source="media/containerize-assessment-report.png" alt-text="Screenshot that shows containerization task in assessment report.":::

- **Use a containerization prompt**: You can input the following prompt in Copilot chat to containerize your project:

*Scan my project and help me plan how to containerize my application using the #appmod-get-containerization-plan tool. Execute the plan. The end goal is to have Dockerfiles that are able to be built.*
*Inspect my project and help me plan how to containerize my application using the #appmod-get-containerization-plan tool.
Execute the plan.
The end goal is to have Dockerfiles that are able to be built.*
Comment on lines +49 to +51
Copy link

Copilot AI Nov 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[nitpick] The multi-line prompt should be formatted as a single paragraph or properly indented as a code block. According to the coding guidelines, italics are used for single-line prompts. For multi-line prompts, consider using a code block format instead of italics.

Suggested change
*Inspect my project and help me plan how to containerize my application using the #appmod-get-containerization-plan tool.
Execute the plan.
The end goal is to have Dockerfiles that are able to be built.*
```
Inspect my project and help me plan how to containerize my application using the #appmod-get-containerization-plan tool.
Execute the plan.
The end goal is to have Dockerfiles that are able to be built.
```

Copilot uses AI. Check for mistakes.

:::image type="content" source="media/containerization-prompt.png" alt-text="Screenshot that shows how to start the containerization process in GitHub Copilot using a prompt.":::

Expand All @@ -58,3 +64,7 @@ The GitHub Copilot app modernization for .NET containerization feature helps you

- Use Claude Sonnet 4 or later models for the best results.
- Copilot might take a few iterations to fix containerization errors.

## Additional resources

- We leverage certain tools in Containerization Assist. [Learn more](https://aka.ms/aks/containerization-assist)
Binary file modified docs/azure/migration/appmod/media/containerization-prompt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.