Aprendemos que é necessário instalar a jdk via docker através do dockerfile para que esta esteja no nosso container. Mas, suponhamos que nossa aplicação faça uso de MySql, por exemplo. Não seria necessário instalar o MySql no container via Dockerfile também, assim como as outros softwares da nossa aplicação(maven e etc) baseando-se em suas respectivas imagens? Ou somente a jdk basta?
Isso não seria necessário caso o MySql, Maven e etc já estejam instalados no servidor que vamos rodar a aplicação, e, caso eles não estivessem, teríamos que instalar no container?