Docker-compose para as API's em node

Escrito por: M. F. 
 

Docker-compose para as API's em node



Objetivo

O que é?

  • Separação das API's desenvolvidas em node para não ser necessário alterá-las quando for realizado SolusUpdate.
Funcionalidade
  • Confirmar se no arquivo docker-compose.yml tem a configuração para as API's abaixo e copiar as configurações:
    api_gateway;
    api_settings;
    api_authenticate;
    api_beneficiario_node;


  • Criar um novo arquivo no mesmo diretório com o nome 'docker-compose-node.yml' e colar as configurações (não esquecer de remover as configurações do arquivo docker-compose.yml);




  • Parar os container's das respectivas api's:
docker-compose stop


  • Subir novamente as API's:
docker-compose up --build -d


docker-compose --file docker-compose-node.yml up --build -d


Ao executar o primeiro comando, as API's configuradas no arquivo docker-compose.yml serão iniciadas e ao executar o segundo, as API's que estão configuradas no arquivo docker-compose-node.yml serão iniciadas. Dessa forma quando for realizado SolusUpdate, o arquivo que deve ser manipulado é somente o docker-compose.yml.

Atenção

Documentação elaborada com base na versão vigente do sistema.



Editado por: M. F.