Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • M mase
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MASE
  • mase
  • Wiki
  • Configuração serviços backend em um único ambiente

Last edited by Vinícius Kroth Jun 08, 2019
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Configuração serviços backend em um único ambiente

Passo a passo de como rodar os serviços mase, em uma única instancia (ambiente)

  1. Prepare um ambiente para executar os serviços (local, ou na cloud), com no mínimo 10 GB de armazenamento e 4 GB de RAM e com um sistema operacional seja linux-based (Ubuntu, CentOS, Fedora, etc).
  2. Instale o Git em seu ambiente.
  3. Instale o Docker em seu ambiente.
  4. Instale e execute uma instância do banco MongoDBrodando na porta default (27017)
  5. Baixe todos os repositórios de backend dos serviços de backend do mase (todos com o nome de mase-*-service) presentes nesta organização
  6. Dentro de cada repositório, execute o seguinte comando "sudo docker build -t [nomedoservico] ." .
  7. Executar para cada serviço o seguinte comando "sudo docker run -d --network="host" [nomedaimagem]
  8. Pronto, seus serviços devem estar rodando nas portas correspondentes presentes neste documento

//TODO criar docker compose e reunir todos os repos como submodules neste diretorio raiz

Clone repository

User Stories