[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Adriel
Criador Adriel 13/10/2023

Olá, pessoal!
Gostaria de saber como faz para compartilhar o banco de dados que está no container de uma aplicação A, para ser acessado por um APP da aplicação B. Cada aplicação tem seu docker-compose.yml. Ou seja, teria dois apps rodando (A e B) e acessando o mesmo database?
Isso é possível?

 

GUSTAVO MARINHO 13/10/2023

é possivel se voce colocar todos os containers na mesma rede 

 

voce pode criar uma rede chamada por demplo de "apps" e colocar todos os containers nesta mesma rede  ai no seu docker composer de cada container precisaria adcionar isso 

 

networks:

  default:

    external: true

    name: apps

GUSTAVO  MARINHO
Manager Carlos Ferreira 13/10/2023

Exatamente isso que o nosso amigo Gustavo passou.

Basta criar essa rede, e conectar todos os containers a ela.

docker network create apps

Carlos Ferreira
Criador Adriel 13/10/2023

Tudo certo!

Criei uma rede e a compartilhei entre os containers.
Funcionou, conforme orientado.

Obrigado pela ajuda, pessoal.

Adriel
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!