FROM eclipse-temurin:21-jre

# 设置时区
ENV TZ=Asia/Shanghai

# 创建应用目录
RUN mkdir -p /app/java/seer-admin
WORKDIR /app/java/seer-admin

# 复制 JAR 文件
COPY ./target/*.jar app.jar

# 复制 entrypoint 脚本
COPY entrypoint.sh /entrypoint.sh

# 确保脚本可执行
RUN chmod +x /entrypoint.sh

# 创建临时卷（可选）
VOLUME /tmp

# 设置入口点（使用 Exec 模式）
ENTRYPOINT ["/entrypoint.sh"]