You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
go-zero/example/rpc/proxy/Dockerfile

17 lines
275 B
Docker

FROM golang:1.11 AS builder
ENV CGO_ENABLED 0
ENV GOOS linux
WORKDIR $GOPATH/src/zero
COPY . .
RUN go build -ldflags="-s -w" -o /app/unaryproxy example/rpc/proxy/proxy.go
FROM alpine
WORKDIR /app
COPY --from=builder /app/unaryproxy /app/unaryproxy
CMD ["./unaryproxy"]