Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

dockerfile

Eu preciso criar uma forma de testar uma aplicação java web (.war) num ambiente linux com apache e mysql. Ví um exemplo que cria (ou copia) três imagens: uma para o banco, outra para o container e a terceira para o .war, mas não consegui reproduzir. O que dá certo é criar o Sist. Oper. e depois as demais ferramentas? FROM ubuntu RUN apt-get install -y apache2 e acrescentar o mysql? seria por aí? esta sintaxe está correta?

Obrigado!

1 resposta
solução!

Olá Adauto,

No caso, acredito que você poderia ter um container para o MySQL e um outro container para rodar por exemplo o tomcat e depois na pasta webapps do tomcat você colocaria o arquivo .war da sua aplicação.

No curso do Kubernetes, na primeira aula teria um exemplo com um projeto PHP rodando em um servidor da apache se comunicando com um banco do MySQL. Acredito que poderá ajudar: https://cursos.alura.com.br/course/kubernetes/task/30051

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