22 lines
377 B
Docker
22 lines
377 B
Docker
FROM docker.io/library/golang:1.25 AS build
|
|
|
|
WORKDIR /work
|
|
COPY . .
|
|
RUN make backend
|
|
|
|
FROM docker.io/library/debian:13-slim AS build-run
|
|
|
|
COPY --from=build /work/backend /work/backend
|
|
WORKDIR /work
|
|
|
|
ENTRYPOINT ["/work/backend"]
|
|
CMD ["serve"]
|
|
|
|
FROM docker.io/library/debian:13-slim AS native
|
|
|
|
COPY backend /work/backend
|
|
WORKDIR /work
|
|
|
|
ENTRYPOINT ["/work/backend"]
|
|
CMD ["serve"]
|