Conter git instalando na máquina;
Conter docker-compose instalado na máquina.
Passo 1:
Clone o repositório utilizando o comando:
git clone https://github.com/pedroap94/desafio2.git
Passo 2:
Acesso localmente o diretório raiz da aplicação através do terminal
Passo 3:
rode o comando:
docker-compose up -d --build
Após as mensagens de "done" do docker-compose indicando que os containers estão ativos, a aplicação estará disponível em:
http://localhost:9000/
Os logs podem ser lidos diretamente no terminal através do comando:
docker logs desafio2
Esta aplicação utiliza Swagger 2.0, portanto a documentação dos endpoints encontra-se em:
http://localhost:9000/swagger-ui/
Para facilitar os testes, abaixo está o link para download da coleção do Postman:
https://drive.google.com/file/d/1bjZrlRRLDAectVeFZZHHyQpOkyRwdUsy/view?usp=sharing
O Acesso ao banco de dados pode ser feito através do dBeaver, pgAdmin, ou outras ferramentas de acesso a banco de dados do mercado.
Dados de acesso:
url: jdbc:postgresql://localhost:15432/account-manager
Usuário: postgres
Senha: Postgres2019!
Para finalizar a aplicação use o comando:
docker-compose down