1
resposta

Docker: Aplicações X SGBD

Gostaria de saber se o docker suporta utilização de aplicações web que consomem serviço SGBD de servidores fisicos (não dockeirizados) , ou se a tecnologia obriga que o conteiner WEB utilize obrigatoriamente um SGBD em conteiner.

1 resposta

Oi André, tudo bem?

Se você deseja que sua aplicação em execução em um Docker container conecte-se a um banco de dados externo em execução em um outro host, será necessário fornecer o endereço IP real do seu host SGBD ao contêiner Docker da sua aplicação.

Você teria apenas que configurar, de acordo com seu container, a conexão com o SGBD, exemplo:

environment:
        - DATABASE_URL='mysql://user:pass@192.168.33.10:3306/database'