【发布时间】:2019-06-17 23:48:14
【问题描述】:
我有一个在 Glassfish 上运行的 Java EE 应用程序,我在一个容器中运行 Glassfish,使用 Docker 和 Docker Compose。
我想知道是否可以像从 Intellij IDEA 调试常规 Java 应用程序一样调试在 Glassfish 容器上运行的应用程序。
我尝试了like this,但对我没有用。
我的docker-compose.yml 包括(删除其他私人信息):
services:
glassfish:
tty: true
build: glassfish
ports:
- "8080:8080"
- "4848:4848"
- "80:80"
- "9009:9009"
Dockerfile 包括(删除其他无关信息):
EXPOSE 8080 4848 80 9009
COPY 010_entrypoint.sh /docker-entrypoint.d/
ENTRYPOINT /docker-entrypoint.d/010_entrypoint.sh
在010_entrypoint.sh 文件中(删除其他无关信息):
/opt/glassfish4/glassfish/bin/asadmin start-domain --debug
【问题讨论】:
标签: java docker intellij-idea docker-compose glassfish