The official Iceberg docker image.
Maintained by: openEuler CloudNative SIG.
Where to get help: openEuler CloudNative SIG, openEuler.
Current Iceberg docker images are built on the openEuler. This repository is free to use and exempted from per-user rate limits.
Apache Iceberg is a high-performance format for huge analytic tables. Iceberg brings the reliability and simplicity of SQL tables to big data, while making it possible for engines like Spark, Trino, Flink, Presto, Hive, and Impala to safely work with the same tables, at the same time.
Learn more on Iceberg website.
The tag of each iceberg docker image is consist of the version of iceberg and the version of basic image. The details are as follows
| Tags | Currently | Architectures |
|---|---|---|
| 1.10.1-oe2403sp4 | Apache Iceberg 1.10.1 on openEuler 24.03-LTS-SP4 | amd64, arm64 |
| 1.10.1-oe2403sp3 | Apache Iceberg 1.10.1 on openEuler 24.03-LTS-SP3 | amd64, arm64 |
In this usage, users can select the corresponding {Tag} and container startup options based on their requirements.
Pull the openeuler/iceberg image from docker
docker pull openeuler/iceberg:{Tag}
Start an iceberg container in interactive mode
docker run -it --name my-iceberg openeuler/iceberg:{Tag}
This starts an interactive shell inside the container. The Iceberg source code and compiled JARs are located at /opt/iceberg, ready to use out of the box — no JDK, Gradle, or dependency setup required.
Container startup options
| Option | Description |
|---|---|
-v /path/to/project:/workspace | Mount a local project directory into the container. |
-v /path/to/config:/opt/iceberg/conf | Local Iceberg configuration directory. |
-v icebergData:/var/lib/iceberg | Persist data in a docker volume named icebergData. |
View container running logs
docker logs -f my-iceberg
To get an interactive shell
docker exec -it my-iceberg /bin/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.
Content type
Image
Digest
sha256:4c0a9d3fb…
Size
1 GB
Last updated
2 months ago
docker pull openeuler/icebergPulls:
7
Last week