Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Acessar porta de debug de um serviço java dentro do container

Ola, tenho uma imagem customizada centos8, e dentro dela instalei o wildfly e esta rodando em modo debug, como faço para acessar a porta 8787 do eclipse ? estou usando o minikube no linux ubuntu

3 respostas

Opa Marcos, tudo bem? Você quer acessar a porta 8787 a partir do seu host?

Ola Daniel,

isso mesmo, em docker eu expunha as portas assim:

docker run -it -d -p 8082:8080 -p 8446:8443 -p 9996:9993 -p 8005:8001 - 8787:8787 .....

Com isso eu conseguia me conectar ao wildfly que estava rodando dento do container em modo debug

solução!

Pra conseguir debugar no kubernetes eu configurei o Service assim:

  - port: 8787
      nodePort: 30087
      name: debug-30087

e o wildfly que esta instalado na minha imagem centos 8, eu subi em modo debug tambem para a porta 8787, dai deu certo, consegui debugar de dentro do eclipse.

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