FROM golang:latest as builder WORKDIR /app COPY go.mod ./ COPY go.sum ./ RUN go mod download COPY . . RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o heruvym FROM scratch COPY --from=builder /app/heruvym . ENV BB_PORT=1488 ENV BB_IS_PROD=false ENV BB_MONGO_URI=mongodb://mongo:27017 ENV BB_MINIO_EP=minio:9000 ENV BB_MINIO_AK=minioadmin ENV BB_MINIO_SK=minioadmin EXPOSE 1488 CMD ["/heruvym"]