Sign inSign up

aduermael/grpc-code-generator

By aduermael

Updated over 10 years ago

Docker container using libprotoc 3 to generate gRPC code for C based languages (C++, C#, ObjC, Ruby)

Image
0

10K+

aduermael/grpc-code-generator repository overview

grpc-code-generator

A Docker container using libprotoc 3.0.0 to generate gRPC code for C based languages (C++, C#, ObjC, Ruby)

Build Docker image:
docker build -t grpc-code-generator .
Run Docker container:
run -ti -v /path/to/protoDir:/protoDir grpc-code-generator /protoDir/myProto.proto
Result:
$ docker build -t grpc-code-generator . &> /dev/null

$ find ~/Desktop/test -type f
~/Desktop/test/test.proto

$ docker run -ti -v ~/Desktop/test:/test grpc-code-generator /test/test.proto

$ find ~/Desktop/test -type f
~/Desktop/test/cpp/test.grpc.pb.cc
~/Desktop/test/cpp/test.grpc.pb.h
~/Desktop/test/csharp/TestGrpc.cs
~/Desktop/test/objc/Test.pbrpc.h
~/Desktop/test/objc/Test.pbrpc.m
~/Desktop/test/ruby/test_services.rb
~/Desktop/test/test.proto

Tag summary

Content type

Image

Digest

Size

596.7 MB

Last updated

over 10 years ago

docker pull aduermael/grpc-code-generator