FROM alpine:latest ARG VERSION RUN apk add --no-cache openjdk25 RUN mkdir -p /data /data/local COPY docker/config.json /data/config.json COPY docker/entrypoint.sh /entrypoint.sh COPY launcher/target/${VERSION}.pfapp /default.pfapp RUN chmod +x /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"]