openeuler/grpc-serverThe official Grpc Server docker image.
Maintained by: openEuler CloudNative SIG.
Where to get help: openEuler CloudNative SIG, openEuler.
Current Grpc Server docker images are built on the openEuler. This repository is free to use and exempted from per-user rate limits.
In gRPC, a client application can directly call a method on a server application on a different machine as if it were a local object, making it easier for you to create distributed applications and services. As in many RPC systems, gRPC is based around the idea of defining a service, specifying the methods that can be called remotely with their parameters and return types. On the server side, the server implements this interface and runs a gRPC server to handle client calls. On the client side, the client has a stub (referred to as just a client in some languages) that provides the same methods as the server.
Learn more about Grpc Server on Grpc Website.
The tag of each grpc-server docker image is consist of the version of grpc-server and the version of basic image. The details are as follows
| Tag | Currently | Architectures |
|---|---|---|
| 1.72.0-oe2403sp1 | Grpc Server 1.72.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 |
In this usage, users can select the corresponding {Tag} based on their requirements.
Pull the openeuler/grpc-server image from docker
bashdocker pull openeuler/grpc-server:{Tag}
Start a grpc-server instance
bashdocker run -d --name my-grpc-server -p 50051:50051 openeuler/grpc-server:{Tag}
After my-grpc-server is started, access the service through http://localhost:50051.
View container running logs
bashdocker logs -f my-grpc-server
To get an interactive shell
bashdocker run -it --rm openeuler/grpc-server:{Tag} bash
If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务