ingress-nginx-helm/images/go-grpc-greeter-server/rootfs/Dockerfile
Stilian Stoilov 8a61027f1a
Upgrade to Golang 1.20.4 (#10016)
* Upgrade to Golang 1.20.4 and alpine 3.18.0

* Handle Review comments
2023-06-01 18:07:46 -07:00

16 lines
294 B
Docker

FROM golang:1.20.4-alpine3.18 as build
WORKDIR /go/src/greeter-server
COPY main.go .
RUN go mod init greeter-server && \
go mod tidy && \
go build -o /greeter-server main.go
FROM gcr.io/distroless/base-debian10
COPY --from=build /greeter-server /
EXPOSE 50051
CMD ["/greeter-server"]