# 简化版 - 需要先在本地执行 mvn package 构建好jar包 # 使用方法: # 1. mvn clean package -DskipTests # 2. docker build -f Dockerfile.simple -t novel-reader:latest . FROM eclipse-temurin:8-jre WORKDIR /app # 设置时区 ENV TZ=Asia/Shanghai # 复制本地构建好的jar包 COPY target/*.jar app.jar EXPOSE 8080 ENV JAVA_OPTS="-Xms128m -Xmx256m -XX:+UseG1GC" ENTRYPOINT ["sh", "-c", "java $JAVA_OPTS -jar app.jar"]