23 lines
429 B
Docker
23 lines
429 B
Docker
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"] |