Skip to content

Latest commit

 

History

History
50 lines (31 loc) · 1.04 KB

File metadata and controls

50 lines (31 loc) · 1.04 KB

codelab-loader

Repositório que centraliza os containers de cada aplicação

Fluxo

1 - Clone o repositório

  • Dentro da pasta raiz do codelab-loader execute: git clone https://github.com/UnifespCodeLab/emtu-web.git

2 - Configurando pastas e envs

  • (este passo é obrigatório) Execute ./boot.sh
  • Serão criadas todas as envs baseadas no .env.sample de cada service

3 - Executando

  • Na raiz do projeto execute os comandos:
docker compose up nome_do_service
  • Lembrando que o nome do service em geral será igual ao nome da pasta baixada
  • Ex: docker compose up emtu-web

4 - Comandos opcionais

  • Caso queira é possivel buildar o containar com:
docker compose build nome_do_service
  • Subir o container sem os comandos de execução:
docker compose run nome_do_service bash
  • Acessar um container que ja está up:
docker compose exec nome_do_service bash

5 - Abrindo a aplicação

  • Em geral devem estar disponíveis acessando localhost:PORT
  • Ex: localhost:3000