FROM golang:latest as builder RUN mkdir /build ADD . /build/ WORKDIR /build ENV CGO_ENABLED=0 RUN go build -ldflags="-s -w" -o main . FROM alpine:latest WORKDIR /app COPY --from=builder /build/main /app/ ENTRYPOINT [ "./main" ]