FROM golang:1.23-alpine AS build WORKDIR /src COPY go.mod go.sum ./ RUN go mod download COPY . . RUN CGO_ENABLED=0 go build -o /skeps-backend . FROM alpine:3.20 WORKDIR /app COPY --from=build /skeps-backend /app/skeps-backend EXPOSE 8080 ENTRYPOINT ["/app/skeps-backend"]