You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/azure/migration/appmod/containerization.md
+19-19Lines changed: 19 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,33 +14,33 @@ ms.author: donji
14
14
In this quickstart, you learn how to containerize your project using GitHub Copilot app modernization for .NET. The app modernization extension uses GitHub Copilot's AI capabilities to:
15
15
16
16
- Analyze your project structure and dependencies
17
-
- Generate appropriate Dockerfile configurations
17
+
- Generate Dockerfile configurations
18
18
- Create build-ready Docker images
19
-
-Provide guidance throughout the containerization process
19
+
-Guide you through the containerization process
20
20
21
21
## Prerequisites
22
22
23
-
Before you begin, ensure you have the following requirements:
23
+
Before you begin, make sure you have:
24
24
25
-
- Windows Operating System
26
-
-[Visual Studio 2022 version 17.14.16 or newer](https://visualstudio.microsoft.com/downloads/) (To be released)
27
-
-[.NET desktop development workload](/visualstudio/install/modify-visual-studio?view=vs-2022&preserve-view=true#change-workloads-or-individual-components) with the following optional components enabled:
25
+
- Windows operating system
26
+
-[Visual Studio 2022 version 17.14.16 or newer](https://visualstudio.microsoft.com/downloads/)
27
+
-[.NET desktop development workload](/visualstudio/install/modify-visual-studio?view=vs-2022&preserve-view=true#change-workloads-or-individual-components) with these optional components enabled:
28
28
- GitHub Copilot
29
29
- GitHub Copilot app modernization for .NET
30
-
- GitHub account with Copilot access and supported subscription plan:
31
-
-[Sign in to Visual Studio using a GitHub account](/visualstudio/ide/work-with-github-accounts) with [Copilot access](https://docs.github.com/copilot/about-github-copilot/what-is-github-copilot#getting-access-to-copilot)
- If you change subscriptions, you must restart Visual Studio
30
+
- GitHub account with Copilot access and a supported subscription plan:
31
+
-[Sign in to Visual Studio using a GitHub account](/visualstudio/ide/work-with-github-accounts) with [Copilot access](https://docs.github.com/copilot/about-github-copilot/what-is-github-copilot#getting-access-to-copilot).
- If you change subscriptions, restart Visual Studio.
34
34
35
35
## Containerize your project
36
36
37
37
The GitHub Copilot app modernization for .NET containerization feature helps you containerize your project. To start the containerization process, complete the following steps:
38
38
39
-
1.In Visual Studio, open your project.
39
+
1.Open your project in Visual Studio.
40
40
41
-
1. Start containerization using one of the following approaches:
41
+
1. Start containerization by using one of these approaches:
42
42
43
-
-**Containerize from Assessment Report**: From the assessment report, select **Run Task** for the Docker Containerization issue.
43
+
-**Containerize from Assessment Report**: In the assessment report, select **Run Task** for the Docker Containerization issue.
44
44
45
45
:::image type="content" source="media/containerize-assessment-report.png" alt-text="Screenshot that shows containerization task in assessment report.":::
46
46
@@ -50,15 +50,15 @@ The GitHub Copilot app modernization for .NET containerization feature helps you
50
50
51
51
:::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.":::
52
52
53
-
1. After you start the process, GitHub Copilot might ask for your approval to use tools or run commands. Grant permission when prompted.
53
+
1. After you start the process, GitHub Copilot can ask for your approval to use tools or run commands. Grant permission when prompted.
54
54
55
-
1. GitHub Copilot analyzes your project and generates a plan. The plan includes a breakdown of your project and execution steps for containerizing your project.
55
+
1. GitHub Copilot analyzes your project and generates a plan. The plan includes a breakdown of your project and steps for containerizing your project.
56
56
57
-
1. GitHub Copilot follows the execution steps to generate Dockerfile and validate that your Docker image can be built successfully.
57
+
1. GitHub Copilot follows the steps to generate a Dockerfile and validate that your Docker image builds successfully.
58
58
59
-
1.Once GitHub Copilot finishes containerizing your project, it provides a summary of what it did.
59
+
1.When GitHub Copilot finishes containerizing your project, it provides a summary of what it did.
60
60
61
61
## Notes
62
62
63
-
-We recommend using Claude Sonnet 4 or later models for the best results.
64
-
- Copilot might take a few iterations to correct containerization errors.
63
+
-Use Claude Sonnet 4 or later models for the best results.
64
+
- Copilot might take a few iterations to fix containerization errors.
0 commit comments