参数于

This commit is contained in:
tanglong 2026-09-23 10:52:11 +08:00
parent 077499d2d3
commit 2c01c58c08

View File

@ -1,5 +1,6 @@
# Build stage # Build stage
ARG MAVEN_IMAGE=maven:3.9.16-eclipse-temurin-17-alpine ARG MAVEN_IMAGE=maven:3.9.16-eclipse-temurin-17-alpine
ARG RUNTIME_IMAGE=eclipse-temurin:17-jre-alpine
FROM ${MAVEN_IMAGE} AS builder FROM ${MAVEN_IMAGE} AS builder
WORKDIR /app WORKDIR /app
COPY .mvn/settings.xml /root/.m2/settings.xml COPY .mvn/settings.xml /root/.m2/settings.xml
@ -9,7 +10,6 @@ COPY src ./src
RUN mvn -B -ntp -Dmaven.test.skip=true clean package RUN mvn -B -ntp -Dmaven.test.skip=true clean package
# Runtime stage # Runtime stage
ARG RUNTIME_IMAGE=eclipse-temurin:17-jre-alpine
FROM ${RUNTIME_IMAGE} FROM ${RUNTIME_IMAGE}
WORKDIR /app WORKDIR /app
COPY --from=builder /app/target/agent-foundation-0.0.1-SNAPSHOT.jar app.jar COPY --from=builder /app/target/agent-foundation-0.0.1-SNAPSHOT.jar app.jar