FROM golang:1.18-alpine3.15 as go-builder ENV GOPATH "" RUN apk add git WORKDIR /app ADD go.mod go.sum ./ RUN go mod download ADD ./ . RUN go build -o ./elon . FROM alpine:3.14 COPY --from=go-builder /app/elon /app/elon COPY --from=go-builder /app/public /app/public ENV ELON_PUBLIC_PATH "/app/public" ENTRYPOINT ["/app/elon"]