Enviar sua imagem para o Amazon ECR
Agora que você criou e testou o contêiner do Docker, envie-o para um repositório de imagens. Este exemplo utiliza o Amazon ECR, mas você pode utilizar por usar outro registro, como o DockerHub.
-
Crie um repositório de imagens do Amazon ECR para armazenar sua imagem de contêiner. Este exemplo usa apenas a AWS CLI, mas você também pode utilizar Console de gerenciamento da AWS. Para obter mais informações, consulte Criando um Repositório no campo do Manual do Usuário do Amazon Elastic Container Registry.
$aws ecr create-repository --repository-name print-color -
Marque sua imagem
print-colorcom o URI do repositório do Amazon ECR retornado na etapa anterior.$docker tag print-coloraws_account_id.dkr.ecr.region.amazonaws.com/print-color -
Inicie a sessão no seu registro do Amazon ECR. Para obter mais informações, consulte Autenticação de Registro no campo do Manual do Usuário do Amazon Elastic Container Registry.
$aws ecr get-login-password \ --regionregion| docker login \ --username AWS \ --password-stdinaws_account_id.dkr.ecr.region.amazonaws.com -
Envie sua imagem para o Amazon ECR.
$docker pushaws_account_id.dkr.ecr.region.amazonaws.com/print-color