FROM openjdk:21

VOLUME /aibp/files

EXPOSE 8083

ARG TIME_ZONE=Asia/Shanghai

ENV TZ=$TIME_ZONE

RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

ADD aibp-doc.jar aibp-doc.jar

ENTRYPOINT ["java","--add-opens","java.base/java.lang=ALL-UNNAMED","-Djava.security.egd=file:/dev/./urandom","-jar","/aibp-doc.jar"]

