共用方式為


快速入門:使用 GitHub Copilot 進行應用程式改造來容器化您的 Java 專案

在這個快速入門中,你將使用 GitHub Copilot 應用程式現代化來容器化你的 Java 專案。

若要使用 Azure Kubernetes Service 和 Azure Container Apps 等容器計算服務,開發人員必須藉由建立 Dockerfile 和其他相關組態檔來容器化其專案,並建置容器映像。 我們的工具可協助您完成容器化流程。

先決條件

備註

如果您使用 Gradle,則僅支援 Gradle 包裝函式 5+ 版。 不支援 Kotlin 網域特定語言 (DSL)。

IntelliJ IDEA 尚不支援此功能 My Tasks

容器化您的專案

使用下列步驟來啟動容器化程序:

  1. 請確定您已安裝並執行 Docker。

  2. 在 Visual Studio Code 中,開啟已移轉的專案。

  3. [活動] 側邊欄中,開啟 GitHub Copilot 應用程式現代化 擴充功能窗格。

  4. 任務 區塊,打開 Java,然後打開 容器化任務 ,選擇 容器化應用程式

    Visual Studio Code 的螢幕擷取畫面,顯示 [容器化應用程式] 工作,並醒目提示 [執行工作] 按鈕。

  5. 選取工作後,具有客服專員模式的 Copilot 聊天視窗會自動開啟。

  6. 要在 Copilot 聊天視窗中反覆選擇 繼續 以確認每項工具操作。 Copilot 代理程式使用各種工具來促進容器化。 每個工具的使用都需要選擇 繼續 以確認。

  7. Copilot 通常會執行下列步驟來容器化您的專案:

    • 檢查 docker 是否已安裝並執行。
    • 檢查應用程式程式碼是否已準備好在容器中執行。
    • 為每個專案建立 Dockerfile。
    • 為每個專案建置 Docker 映像。
    • 建立容器化結果的摘要。

備註

我們建議使用 Claude Sonnet 4 或更高版本的型號以獲得最佳效果。

Copilot 可能需要幾次迭代才能修正容器化錯誤。

另請參閱

GitHub Copilot 應用程式現代化使用容器化協助中的特定工具。 欲了解更多資訊,請參閱 GitHub 上的 容器化協助 倉庫。