

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Como criar um serviço do App Runner com base no Amazon ECR
<a name="ecr-apprunner"></a>

O tópico a seguir descreve como criar e lançar um AWS App Runner serviço a partir do nó Amazon Elastic Container Registry (Amazon ECR), no. AWS Toolkit for Visual Studio Code Para obter informações detalhadas sobre os serviços AWS App Runner e o Amazon ECR, consulte os Guias do [AWS App Runner](https://docs.aws.amazon.com//apprunner/latest/dg/what-is-apprunner.html)usuário do [Amazon ECR.](https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html)

## Pré-requisitos
<a name="ecr-apprunner-prereq"></a>

Antes de criar e lançar um AWS App Runner do Amazon ECR no AWS kit de ferramentas, você deve concluir o seguinte. Para obter um guia detalhado sobre como concluir esses procedimentos, consulte o tópico [Trabalhando com o Amazon Elastic Container Registry](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/ecr-working.html) neste Guia do usuário.

1. Crie um `dockerfile`.

1. Crie uma imagem com base no `dockerfile`.

1. Crie um novo repositório.

1. Marcar e enviar uma imagem para o repositório

## Criação de um AWS App Runner serviço a partir de um repositório Amazon ECR existente
<a name="w2aac17c33c18b7"></a>

O procedimento a seguir descreve como criar um AWS App Runner serviço a partir de um repositório Amazon ECR existente, no AWS Toolkit.

1. No AWS Explorer, expanda a região que contém o repositório Amazon ECR a partir do qual você deseja criar um AWS App Runner serviço.

1. Expanda o nó do serviço Amazon ECR para visualizar seus repositórios do Amazon ECR.

1. Abra o menu de contexto (clique com o botão direito do mouse) do repositório Amazon ECR ou da imagem do repositório a partir da qual você deseja criar um serviço. AWS App Runner 

1. No menu de contexto, escolha **Create App Runner Service** para abrir o assistente de AWS App Runner criação no VS Code

1. Em **Inserir uma porta para o novo serviço (1/5)**, digite o número da porta que você deseja usar e pressione **Enter** para continuar.

1. Em **Configurar variáveis de ambiente (2/5)**, escolha **Usar arquivo** para navegar, selecione procurar seus arquivos locais ou escolha **Ignorar para pular** esta etapa.

1. Em **Selecionar um perfil a ser extraído do ECR (3/5)**, escolha um perfil do IAM existente na lista.
**nota**  
A **AppRunnerECRAccessfunção** de acesso Role é necessária para criar um AWS App Runner serviço a partir de um registro privado do Amazon ECR. Se uma função válida não estiver disponível na lista, escolha o **\+ (Criar função...)** ícone para criar e atribuir automaticamente a **AppRunnerECRAccessfunção** ao seu registro.

1. Em **Nomeie seu serviço (4/5)**, insira um nome para seu novo serviço e pressione **Enter** para continuar.

1. Em **Selecionar configuração da instância (5/5)**, escolha a configuração de **vCPU** e **Memory** na lista para criar seu novo serviço.

1. No AWS Explorer, expanda o nó de serviço **App Runner** para visualizar seus AWS App Runner recursos. Quando seu novo serviço for criado com sucesso, o status será atualizado automaticamente para **Em execução**.