FROM openjdk:17.0.2-slim
WORKDIR /app

COPY scripts/docker/entrypoint.sh /app
RUN ln -snf /usr/share/zoneinfo/Hongkong /etc/localtime && chmod +x /app/entrypoint.sh  && mkdir -p /app/conf/
COPY src/main/resources/application.yml /app/conf/
COPY target/*.jar app.jar

EXPOSE 80
ENTRYPOINT ["/app/entrypoint.sh"]
