Projeto desenvolvido durante as disciplinas de Engenharia de Produto de Software e Métodos de Desenvolvimento de Software da Universidade de Brasília, campus Gama.
Este projeto é parte do desenvolvimento do aplicativo "Vamos Cuidar", e tem como objetivo desenvolver um sistema gerenciador para o aplicativo. Este aplicativo é feito em parceria com o DAF da UnB, e tem como objetivo fornecer uma interface para que pessoas vinculadas a UnB possam relatar problemas no ambiente da UnB e assim ter esses relatos entregues aos departamentos responsáveis. O sistema gerenciador, dentro do projeto, visa fornecer uma interface para que se possa gerenciar o conteúdo do aplicativo.
Primeiramente é necessário ter o docker instalado, caso não tenha acesse o Instalação docker. Após feito isso, instale o Docker-compose.
O projeto é separado em diferentes pacotes, sendo que cada microserviço está separado em um container, sendo que todos os pacotes precisam do container "postgres" para funcionar corretamente. Os containers existentes atualmente são: resolution, user e postgres.
Caso queira rodar todos os containers:
docker-compose up
Caso queira rodar os containers separadamente:
docker-compose up resolution
docker-compose up user
docker-compose up postgres
Caso entrar no bash no container (Ele tem que estar rodando):
docker-compose exec -it resolution1 /bin/bash #Necessário o nº1 depois
Para parar um container:
docker-compose stop resolution1
E para religar um container parado use o comando:
docker-compose start resolution1
Para listar os containers que estão em execução:
docker ps
Para listar todos os containers já executados na sua máquina:
docker ps -a
Guilherme Aguiar |
Mateus Sousa |
Gabriel Filipe |
Bruno Carmo |
Hércules Ismael |
Juliana Pereira |
Vitor Sulzbach |
Tomás Veloso |
ArielSixwings |