Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Neste quickstart, containeriza o seu projeto Java usando a modernização da aplicação GitHub Copilot.
Para usar serviços de computação de contêiner, como o Serviço Kubernetes do Azure e os Aplicativos de Contêiner do Azure, os desenvolvedores precisam colocar seus projetos em contêineres criando o Dockerfile e outros arquivos de configuração relacionados e criar imagens de contêiner. As nossas ferramentas ajudam-no a concluir o processo de contentorização.
Pré-requisitos
- Uma conta no GitHub com uma subscrição ativa do GitHub Copilot em qualquer plano.
- Um dos seguintes IDEs:
- A versão mais recente do Visual Studio Code. Deve ser a versão 1.101 ou posterior.
- Copiloto do GitHub no Visual Studio Code. Para obter instruções de configuração, consulte Configurar o Copilot do GitHub no Visual Studio Code. Certifique-se de entrar em sua conta do GitHub no Visual Studio Code.
- Modernização do aplicativo GitHub Copilot. Reinicie o Visual Studio Code após a instalação.
- A última versão do IntelliJ IDEA. Deve ser a versão 2023.3 ou posterior.
- Copiloto do GitHub. Deve ser versão 1.5.59 ou posterior. Para obter mais instruções, consulte Configurar o Copilot do GitHub no IntelliJ IDEA. Certifique-se de fazer login na sua conta do GitHub no IntelliJ IDEA.
- Modernização do aplicativo GitHub Copilot. Reinicie o IntelliJ IDEA após a instalação. Se você não tiver o GitHub Copilot instalado, poderá instalar a modernização do aplicativo GitHub Copilot diretamente.
- A versão mais recente do Visual Studio Code. Deve ser a versão 1.101 ou posterior.
- Java 21 ou posterior.
- Maven ou Gradle para construir projetos Java.
Observação
Se você estiver usando o Gradle, somente o wrapper Gradle versão 5+ é suportado. O Kotlin Domain Specific Language (DSL) não é suportado.
A função My Tasks ainda não é suportada pelo IntelliJ IDEA.
Contentorize o seu projeto
Use as seguintes etapas para iniciar seu processo de conteinerização:
Verifique se o Docker está instalado e em execução.
No Visual Studio Code, abra seu projeto migrado.
Na barra lateral Atividade , abra o painel de extensão de modernização do aplicativo GitHub Copilot .
Na secção de Tarefas , abra Java, depois abra Containerizar Tarefas e selecione Containerizar Aplicação.
Depois de selecionar a tarefa, a janela de bate-papo do Copilot com o Modo de Agente é aberta automaticamente.
Selecione Continuar repetidamente para confirmar cada ação da ferramenta na janela Copilot Chat. O Copilot Agent utiliza várias ferramentas para facilitar a contentorização. O uso de cada ferramenta requer confirmação selecionando Continuar.
O copiloto normalmente passa pelas seguintes etapas para contentorizar seu projeto:
- Verifica se o docker está instalado e em execução.
- Verifica se o código do aplicativo está pronto para ser executado em um contêiner.
- Cria um Dockerfile para cada projeto.
- Cria imagens docker para cada projeto.
- Cria um resumo dos resultados da conteinerização.
Observação
Recomendamos a utilização de modelos Claude Sonnet 4 ou posteriores para obter os melhores resultados.
Pode levar o Copilot algumas iterações para corrigir erros de conteinerização.
Consulte também
A modernização da aplicação GitHub Copilot utiliza certas ferramentas no Assistente de Containerização. Para mais informações, consulte o repositório Assistência para Conteinerização no GitHub.