3
respostas

Conectar container a servidor externo

Estou executando um teste e gostaria de saber se existe a possibilidade de conectar um container docker com um servidor externo? Por exemplo um container solr conectando com um banco mysql em um servidor em uma rede diferente do container.

3 respostas

Olá QCX Serviços,

Se seu container docker encontra-se na rede do host ele deve sim se conectar a um servidor externo. Você já tentou fazer um teste? Tente rodar dentro um container o cliente mysql apenas pra tentar se conectar a um servidor mysql que se encontra em outro host (mysql -u xpto -h outroHost -pXPTO). Imagino que deva funcionar normalmente.

Vc pode tentar tbm se conectar ao bando de dados de fora do container via SSH e se conseguir se conectar é só configurar o Data Source na aplicação no container e direcionando o IP e porta do servidor de bando e a porta que o banco escuta.

Como se conectar ao container via SSH, fiz um Ping para o IP que o container gera, mas fica sem comunicação.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software