Skip to content

fga-eps-mds/2020.1-VC_Gestor-BackEnd

Repository files navigation

2020.1-VC_Gestor-BackEnd

logo

Codacy Badge travis Maintainability

ℹ️ Sobre o projeto

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.

🐳 Guia de Uso do Docker

  • Instalação

Primeiramente é necessário ter o docker instalado, caso não tenha acesse o Instalação docker. Após feito isso, instale o Docker-compose.

  • Organização do projeto

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.

  • Comandos básicos

   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

👤 Equipe


Guilherme Aguiar


Mateus Sousa


Gabriel Filipe


Bruno Carmo


Hércules Ismael


Juliana Pereira


Vitor Sulzbach


Tomás Veloso


ArielSixwings

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published