IDEA远程调试Docker中的服务

490 阅读1分钟

IDEA远程调试

在本地环境远程Debug远程环境。(例如TEST环境)

直接上配置

配置Remote

image.png image.png image.png

配置启动脚本(端口映射)

-p 50055005 //将主机的 5005 端口映射到容器的 5005 端口上

image.png

构建Docker镜像(Dockerfile)

  • 将上面Reomte配置中的Command line arguments for remote Jvm拷贝至Dockerfile中
  • 同时暴露端口5005

image.png

debug启动remote

出现这个即成功,后面就可以在本地远程Dubug了。

image.png

风险

不用远程Debug,一定要将其关闭,不然一直会阻塞在断点处。