mirror of
https://github.com/PlayEdu/PlayEdu
synced 2025-06-06 09:14:03 +08:00
20 lines
402 B
Docker
20 lines
402 B
Docker
FROM registry.cn-hangzhou.aliyuncs.com/hzbs/eclipse-temurin:17 AS builder
|
|
|
|
COPY . /app
|
|
|
|
WORKDIR /app
|
|
|
|
RUN /app/mvnw -Dmaven.test.skip=true clean package
|
|
|
|
FROM registry.cn-hangzhou.aliyuncs.com/hzbs/eclipse-temurin:17 AS base
|
|
|
|
WORKDIR /app
|
|
|
|
COPY --from=builder /app/playedu-api/target/playedu-api.jar /app/app.jar
|
|
|
|
RUN chmod +x /app/app.jar
|
|
|
|
EXPOSE 9898/tcp
|
|
|
|
ENTRYPOINT ["java", "-jar", "/app/app.jar"]
|