blob: c8f912fd5f578020ced5b882649621adad2fed54 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
FROM clojure:lein-alpine AS builder
WORKDIR /app
COPY project.clj /app/
RUN lein deps
COPY . /app
RUN lein uberjar && \
cp target/default+uberjar/*-standalone.jar ./app.jar || \
cp target/*-standalone.jar ./app.jar
FROM eclipse-temurin:21-jre-alpine
WORKDIR /app
COPY --from=builder /app/app.jar ./weepinbell.jar
EXPOSE 3000
CMD ["java", "-jar", "weepinbell.jar"]
|