github.com/grahambrereton-form3/tilt@v0.10.18/Dockerfile.toast (about) 1 FROM golang:1.12-alpine 2 RUN apk update 3 4 RUN apk add \ 5 protobuf \ 6 protobuf-dev \ 7 git \ 8 wget \ 9 make \ 10 nodejs \ 11 yarn 12 13 RUN go get -u \ 14 github.com/golang/protobuf/protoc-gen-go \ 15 github.com/grpc-ecosystem/grpc-gateway/protoc-gen-grpc-gateway \ 16 github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger \ 17 google.golang.org/grpc \ 18 github.com/google/wire/cmd/wire 19 20 RUN go get golang.org/x/tools/cmd/goimports 21 22 RUN cd /tmp && \ 23 wget https://github.com/grpc/grpc-web/releases/download/1.0.6/protoc-gen-grpc-web-1.0.6-linux-x86_64 && \ 24 mv protoc-gen-grpc-web-1.0.6-linux-x86_64 /usr/local/bin/protoc-gen-grpc-web && \ 25 chmod +x /usr/local/bin/protoc-gen-grpc-web 26 27 RUN yarn global add \ 28 @manifoldco/swagger-to-ts