Criação do Ambiente Azure e Deploy (para noobs, assim como eu xD)

  • Passo 1

  • Vamos começar criando um grupo de recursos para a nossa aplicação.

  • Em seguida, criaremos um banco de dados Azure para MySQL e o vincularemos ao grupo de recursos.

  • Passo 2

  • Agora, criaremos registros de container e os vincularemos ao grupo de recursos. Um para o backend e outro para o frontend.

Tutorial para Subir Imagem do Projeto

  • Primeiro, crie um Dockerfile na raiz do seu projeto com as configurações necessárias das necessidades da linguagem e projeto.
  • Em seguida, crie um arquivo deploy.bat com as seguintes configurações:
docker login (URL do registro de container) -u (nome do registro de container) -p (senha de admin do registro de container)
docker build -t (nome da imagem) .
docker tag (nome usado para criar a imagem) (URL do registro de container)/(nome da imagem)
docker push (URL do registro de container)/(nome da imagem)
Enter fullscreen mode
Exit fullscreen mode
docker login urlregistrocontainer.azurecr.io -u registrocontainer -p abc1234DEFG
docker build -t projeto.
docker tag projeto urlregistrocontainer.azurecr.io/projeto
docker push urlregistrocontainer.azurecr.io/projeto
Enter fullscreen mode
Exit fullscreen mode

Tutorial para Criação

  • Ao criar, escolha usar a imagem docker de um registro de container e selecione a desejada.
  • Pode usar 1vCPU e 2GiB de RAM como padrão.
  • Após a criação do contêiner do aplicativo, vá para o menu “ESCALA” e edite o padrão de réplicas (Utilize MIN: 1 – Caso deixe como 0 o container irá desligar automaticamente após 5 minutos).

Deploy

  • Use o arquivo deploy.bat para atualizar a imagem do registro de container com a imagem da build atual.
  • Vá para o aplicativo de container do projeto, pare e inicie novamente (frontend e backend).

Discover more from Coursity

Subscribe to get the latest posts sent to your email.

Leave a Comment

Your email address will not be published. Required fields are marked *

Discover more from Coursity

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top
Free & easy ad network.