github.com/alwaysproblem/mlserving-tutorial@v0.0.0-20221124033215-121cfddbfbf4/TFserving/ClientAPI/go/grpcgo.dockerfile (about)

     1  FROM ubuntu:20.04
     2  
     3  RUN apt-get update \
     4      && apt-get install software-properties-common -y \
     5      && apt-get install git golang-go protobuf-compiler-grpc libprotobuf-dev -y \
     6      && mkdir -p /go \
     7      && apt-get clean
     8  
     9  ENV GOPATH=/go
    10  ENV PATH=$PATH:/usr/lib/go-1.14/bin:$GOPATH/bin
    11  
    12  RUN go get -u -v google.golang.org/grpc \
    13      && go get -u -v github.com/golang/protobuf/proto \
    14      && go get -u -v github.com/golang/protobuf/protoc-gen-go
    15  
    16  WORKDIR /work