test
This commit is contained in:
@@ -82,7 +82,8 @@ RUN echo "=== 检查构建结果 ===" && \
|
||||
ls -la /build/target/point-strategy-*.jar /build/target/*.jar 2>/dev/null || echo "未找到预期的 JAR 文件" && \
|
||||
echo "=== 复制正确的 JAR 文件 ===" && \
|
||||
cp /build/target/*.jar /build/app.jar && \
|
||||
ls -la /build/app.jar && file /build/app.jar
|
||||
ls -la /build/app.jar && \
|
||||
echo "JAR 文件大小: $(du -h /build/app.jar | cut -f1)"
|
||||
|
||||
# ===== 运行阶段 =====
|
||||
# 使用更小的Alpine镜像
|
||||
@@ -131,7 +132,7 @@ WORKDIR /app
|
||||
COPY --from=builder /build/app.jar app.jar
|
||||
|
||||
# 验证JAR文件是否正确复制
|
||||
RUN ls -la app.jar && file app.jar
|
||||
RUN ls -la app.jar && echo "JAR 文件大小: $(du -h app.jar | cut -f1)"
|
||||
|
||||
# 切换到非root用户
|
||||
USER app
|
||||
|
||||
@@ -85,7 +85,8 @@ RUN echo "=== 检查构建结果 ===" && \
|
||||
ls -la /build/target/point-strategy-*.jar /build/target/*.jar 2>/dev/null || echo "未找到预期的 JAR 文件" && \
|
||||
echo "=== 复制正确的 JAR 文件 ===" && \
|
||||
cp /build/target/*.jar /build/app.jar && \
|
||||
ls -la /build/app.jar && file /build/app.jar
|
||||
ls -la /build/app.jar && \
|
||||
echo "JAR 文件大小: $(du -h /build/app.jar | cut -f1)"
|
||||
|
||||
# 显示JAR文件信息
|
||||
RUN file /build/target/point-strategy-*.jar && ls -lh /build/target/point-strategy-*.jar
|
||||
@@ -156,7 +157,7 @@ WORKDIR /app
|
||||
COPY --from=builder /build/app.jar app.jar
|
||||
|
||||
# 验证JAR文件是否正确复制
|
||||
RUN ls -la app.jar && file app.jar
|
||||
RUN ls -la app.jar && echo "JAR 文件大小: $(du -h app.jar | cut -f1)"
|
||||
|
||||
# 复制配置文件(如果需要覆盖默认配置)
|
||||
# COPY application-prod.yml application-prod.yml
|
||||
|
||||
Reference in New Issue
Block a user