From 650e951203a42d1936415c91393c0a6effaf7aae Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Mon, 25 Aug 2025 04:43:03 +0000 Subject: [PATCH] 24.03-lts-sp1 update grpc-server to 1.75.0 --- .../1.75.0/24.03-lts-sp1/Dockerfile | 19 +++++++++++++++++++ Others/grpc-server/README.md | 1 + Others/grpc-server/doc/image-info.yml | 1 + Others/grpc-server/meta.yml | 4 +++- 4 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 Others/grpc-server/1.75.0/24.03-lts-sp1/Dockerfile diff --git a/Others/grpc-server/1.75.0/24.03-lts-sp1/Dockerfile b/Others/grpc-server/1.75.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..f345c650 --- /dev/null +++ b/Others/grpc-server/1.75.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,19 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} as BUILDER + +ARG VERSION=1.75.0 +ARG WORK_HOME=/home/grpc-java + +RUN dnf install -y git wget java-1.8.0-openjdk java-1.8.0-openjdk-devel \ + && dnf clean all \ + && rm -rf /var/cache/dnf/* + +RUN git clone -b v${VERSION} --depth 1 https://github.com/grpc/grpc-java ${WORK_HOME} + +WORKDIR ${WORK_HOME}/examples + +RUN ./gradlew installDist + +EXPOSE 50051 + +CMD ["./build/install/examples/bin/hello-world-server"] diff --git a/Others/grpc-server/README.md b/Others/grpc-server/README.md index 46eeb57c..1b0e3e2b 100644 --- a/Others/grpc-server/README.md +++ b/Others/grpc-server/README.md @@ -19,6 +19,7 @@ Learn more about Grpc Server on [Grpc Website](https://grpc.io/)⁠. 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.75.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/grpc-server/1.75.0/24.03-lts-sp1/Dockerfile) | grpc 1.75.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | |[1.72.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/grpc-server/1.72.0/24.03-lts-sp1/Dockerfile)| Grpc Server 1.72.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | # Usage diff --git a/Others/grpc-server/doc/image-info.yml b/Others/grpc-server/doc/image-info.yml index 3eb0513d..4a9a68f9 100644 --- a/Others/grpc-server/doc/image-info.yml +++ b/Others/grpc-server/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tag | Currently | Architectures | |----------|-------------|------------------| + |[1.75.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/grpc-server/1.75.0/24.03-lts-sp1/Dockerfile) | grpc 1.75.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | |[1.72.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/grpc-server/1.72.0/24.03-lts-sp1/Dockerfile)| gRPC-server 1.72.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | download: | diff --git a/Others/grpc-server/meta.yml b/Others/grpc-server/meta.yml index e817e15b..b293bd94 100644 --- a/Others/grpc-server/meta.yml +++ b/Others/grpc-server/meta.yml @@ -2,4 +2,6 @@ path: 1.72.0/24.03-lts-sp1/Dockerfile 1.74.0-oe2403sp1: - path: 1.74.0/24.03-lts-sp1/Dockerfile \ No newline at end of file + path: 1.74.0/24.03-lts-sp1/Dockerfile +1.75.0-oe2403sp1: + path: 1.75.0/24.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee