spring-sandbox
/
Dockerfile
27 строк · 396.0 Байт
1####
2# Build image
3####
4FROM openjdk:21 AS build
5LABEL maintainer=avvero
6
7RUN microdnf install findutils
8
9COPY gradlew /app/
10COPY gradle /app/gradle
11WORKDIR /app
12RUN ./gradlew --version
13
14WORKDIR /app
15COPY . .
16RUN ./gradlew installBootDist --no-daemon
17
18####
19# Runtime image
20####
21FROM openjdk:21
22
23COPY --from=build /app/build/install/sandbox-boot sandbox
24
25EXPOSE 8080
26
27CMD ["./sandbox/bin/sandbox"]