This is an automated email from the ASF dual-hosted git repository.
mchades pushed a commit to branch branch-1.0
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/branch-1.0 by this push:
new 17c9bccbb8 [#8774] Fix(docker-image): update base image for Gravitino
and IRS (#9098)
17c9bccbb8 is described below
commit 17c9bccbb8e1512345647be4579d67ad1a4faf75
Author: mchades <[email protected]>
AuthorDate: Thu Nov 13 14:53:46 2025 +0800
[#8774] Fix(docker-image): update base image for Gravitino and IRS (#9098)
### What changes were proposed in this pull request?
- cherry-pick #8822
- update change log
### Why are the changes needed?
Fix: #8774
### Does this PR introduce _any_ user-facing change?
no
### How was this patch tested?
CI pass
---------
Co-authored-by: Danhua Wang <[email protected]>
---
dev/docker/gravitino/Dockerfile | 5 ++++-
dev/docker/iceberg-rest-server/Dockerfile | 5 ++++-
docs/docker-image-details.md | 12 ++++++++++++
3 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/dev/docker/gravitino/Dockerfile b/dev/docker/gravitino/Dockerfile
index cf10e54d43..5cb52c52d6 100644
--- a/dev/docker/gravitino/Dockerfile
+++ b/dev/docker/gravitino/Dockerfile
@@ -16,9 +16,12 @@
# specific language governing permissions and limitations
# under the License.
#
-FROM openjdk:17-jdk-buster
+FROM eclipse-temurin:17.0.16_8-jdk-jammy
LABEL maintainer="[email protected]"
+RUN apt-get update && apt-get install -y \
+ python-is-python3
+
WORKDIR /root/gravitino
COPY packages/gravitino /root/gravitino
diff --git a/dev/docker/iceberg-rest-server/Dockerfile
b/dev/docker/iceberg-rest-server/Dockerfile
index eae94c4a43..52db0c64e8 100644
--- a/dev/docker/iceberg-rest-server/Dockerfile
+++ b/dev/docker/iceberg-rest-server/Dockerfile
@@ -16,10 +16,13 @@
# specific language governing permissions and limitations
# under the License.
#
-FROM openjdk:17-jdk-buster
+FROM eclipse-temurin:17.0.16_8-jdk-jammy
LABEL maintainer="[email protected]"
+RUN apt-get update && apt-get install -y \
+ python-is-python3
+
WORKDIR /root/gravitino-iceberg-rest-server
COPY packages/gravitino-iceberg-rest-server /root/gravitino-iceberg-rest-server
diff --git a/docs/docker-image-details.md b/docs/docker-image-details.md
index 1ec780ce92..776326a190 100644
--- a/docs/docker-image-details.md
+++ b/docs/docker-image-details.md
@@ -20,6 +20,10 @@ docker run --rm -d -p 8090:8090 -p 9001:9001
apache/gravitino:0.7.0-incubating
Changelog
+- apache/gravitino:1.0.1
+ - Replace based image from `openjdk:17-jdk-buster` to
`eclipse-temurin:17.0.16_8-jdk-jammy`
+ - Based on Gravitino 1.0.1, you can know more information from 1.0.1
[release notes](https://github.com/apache/gravitino/releases/tag/v1.0.1).
+
- apache/gravitino:1.0.0
- Based on Gravitino 1.0.0, you can know more information from 1.0.0
[release notes](https://github.com/apache/gravitino/releases/tag/v1.0.0).
@@ -72,6 +76,9 @@ docker run --rm -d -p 9001:9001
apache/gravitino-iceberg-rest:0.7.0-incubating
```
Changelog
+- apache/gravitino-iceberg-rest:1.0.1
+ - Fix start Iceberg REST server start failed.
+
- apache/gravitino-iceberg-rest:1.0.0
- Upgrade Iceberg version to 1.9
- Supports to specify the catalog name using warehouse parameter
@@ -116,6 +123,9 @@ docker run --rm -d -p 8000:8000
apache/gravitino-mcp-server:latest --metalake te
```
Changelog
+- apache/gravitino-mcp-server:1.0.1
+ - Based on Gravitino 1.0.1, you can know more information from 1.0.1
[release notes](https://github.com/apache/gravitino/releases/tag/v1.0.1).
+
- apache/gravitino-mcp-server:1.0.0
- Supports read operations for `catalog`, `schema`, `table`, `fileset`,
`model`, `policy`, `topic`, `statistic`, `job`.
- Supports associate&disassociate tag, policy to metadata
@@ -146,6 +156,8 @@ Changelog
Changelog
+- apache/gravitino-playground:trino-435-gravitino-1.0.1
+ - Use Gravitino release 1.0.1 Dockerfile to build the image.
- apache/gravitino-playground:trino-435-gravitino-1.0.0
- Use Gravitino release 1.0.0 Dockerfile to build the image.