Intellij IDEA Debug Java in Docker
Run -> Edit Configuration -> Add New Configuration -> Remote
选择JDK版本,复制好JVM参数,类似于
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
启动Docker,如果endpoint是java,直接加上参数,记得开放对应端口。
如果endpoint不是java,而是Maven之类的,需要使用其他方法。以Maven为例,添加一个Docker image的env
MAVEN_OPTS