github.com/unicornultrafoundation/go-u2u@v1.0.0-rc1.0.20240205080301-e74a83d3fadc/docker/Dockerfile.u2u (about) 1 FROM golang:1.20-alpine as builder 2 3 RUN apk add --no-cache make gcc musl-dev linux-headers git 4 5 WORKDIR /go/go-u2u 6 COPY . . 7 8 ARG GOPROXY 9 RUN go mod download 10 RUN make u2u 11 12 13 14 FROM alpine:latest 15 16 RUN apk add --no-cache ca-certificates 17 18 COPY --from=builder /go/go-u2u/build/u2u / 19 20 EXPOSE 5050 18545 18546 18547 19090 21 22 ENTRYPOINT ["/u2u"]