Skip to content

Commit 51ac8f8

Browse files
committed
made it debuggable.
1 parent 5a829d1 commit 51ac8f8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

commandserver/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ ARG VERSION=1.9-SNAPSHOT
55
ARG GROUP=org/mmbase
66
ARG ARTIFACT=mmbase-commandserver
77

8+
ENV JPDA_ADDRESS=*:8001
9+
10+
811
RUN apt-get update && apt-get install -y xsltproc curl && \
912
curl -O https://raw.githubusercontent.com/mmprogrami/sonatype-snapshot-action/refs/heads/main/get-url.xslt
1013

@@ -17,7 +20,7 @@ FROM ghcr.io/mmbase/env:${TAG}
1720

1821
COPY --from=getjar /mmbase-commandserver.jar /mmbase-commandserver.jar
1922

20-
ENTRYPOINT ["java", "-jar", "/mmbase-commandserver.jar", "1679" ]
23+
ENTRYPOINT ["java", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=${JPDA_ADDRESS}", "-jar", "/mmbase-commandserver.jar", "1679" ]
2124

2225
RUN apt-get update && apt-get -y install ffmpeg
2326

0 commit comments

Comments
 (0)