grpc_cli is a command line tool to call gRPC services from the command line.
Read about it in the gRPC doc.
$ docker run --rm znly/grpc_cli help
$ docker run --rm znly/grpc_cli call myservice.org --enable_ssl SomeCall 'x: "y"'
$ docker run --rm -w $(pwd) -v $(pwd):$(pwd) znly/grpc_cli call myservice.org --enable_ssl --proto_path $(pwd) --protofiles myservice.proto SomeCall 'x: "y"'
The image leverages multi stage builds and UPX to achieve 9.7mb in size, and uses scratch as its base.
If you need to moditfy root certs, you'll need to change /usr/local/share/grpc/roots.pem.
Content type
Image
Digest
Size
9.1 MB
Last updated
about 9 years ago
docker pull znly/grpc_cli