Implantação de uma amostra de aplicação do Amazon ECS usando a CLI do AWS Copilot
Aviso de fim do suporte à AWS Copilot CLI
A AWS Copilot CLI chegará ao fim do suporte em 12 de junho de 2026. Após essa data, a ferramenta não receberá mais atualizações, patches de segurança nem suporte técnico.
Não haverá novos recursos ou melhorias após 12 de junho de 2026
Não haverá atualizações de segurança nem correções de bugs
Não haverá suporte técnico
As implantações existentes continuarão funcionando, mas sem manutenção contínua
Precisa de ajuda? Entre em contato com o AWS Support ou acesse nossa postagem no blog
Após instalar a CLI do AWS Copilot, é possível seguir estas etapas para implantar uma aplicação de amostra, verificar a implantação e limpar os recursos.
Pré-requisitos
Antes de começar, certifique-se de que os seguintes pré-requisitos sejam atendidos:
-
Instale e configure a . AWS CLI. Para obter mais informações, consulte Interface da linha de comando da AWS.
-
Execute
aws configurepara configurar um perfil padrão que a CLI do AWS Copilot usará para gerenciar as aplicações e serviços. -
Instale e execute o Docker. Para obter mais informações, consulte Conceitos básicos do Docker
.
Implantação de uma aplicação do Amazon ECS de amostra usando um único comando
-
Implante uma aplicação Web de amostra que foi clonada de um repositório GitHub usando o comando apresentado a seguir. Para obter mais informações sobre o
initdo AWS Copilot e seus sinalizadores, consulte a documentação do AWS Copilot. git clone https://github.com/aws-samples/aws-copilot-sample-service.git demo-app && \ cd demo-app && \ copilot init --appdemo\ --nameapi\ --type'Load Balanced Web Service'\ --dockerfile'./Dockerfile'\ --port80\ --taglatest\ --deploy -
Após a conclusão da implantação, a CLI do AWS Copilot retornará um URL que você pode usar para verificar a implantação. Também é possível usar os comandos apresentados a seguir para verificar o status da aplicação.
-
Liste todas as suas aplicações do AWS Copilot.
copilot app ls -
Mostre as informações sobre os ambientes e serviços na aplicação.
copilot app show -
Mostre informações sobre os ambientes.
copilot env ls -
Mostre informações sobre o serviço, incluindo endpoints, capacidade e recursos relacionados.
copilot svc show -
Lista de todos os serviços em uma aplicação.
copilot svc ls -
Mostre os logs de um serviço implantado.
copilot svc logs -
Mostre o status do serviço.
copilot svc status
-
-
Quando terminar esta demonstração, execute o comando apresentado a seguir para limpar os recursos associados e evitar incorrer em cobranças por recursos não utilizados.
copilot app delete