api/scripts/docker/Dockerfile

11 lines
311 B
Docker

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"]