Olá, boa tarde!
No final do curso teve algumas partes que ficou confuso, foi usado o nginx como servidor para rodar as aplicações duplicadas, mas se eu criasse um ambiente abaixo:
- Aplicação Java: que faz consultas em um BD;
- Banco de dados: possuindo os dados que serão consultados.
neste caso, vou precisar disso:
- java.dockerfile: imagem tirada do docker hub possuindo o openjdk;
- mysql.dockerfile: imagem tirada do docker hub possuindo o MySql.
Como eu quero rodar os dois ao mesmo tempo vou usar o docker-compose.yml, criando uma network ligando os dois containers e assim rodaria a minha aplicação ?
O Banco de dados, não precisa de drive ?
Se eu for usar uma imagem, como ficaria esta classe: