Run Apache Iceberg with a REST Catalog and Web Console in one container.
424
Run Apache Iceberg locally with one Docker container.
CROWDB Iceberg includes an Iceberg REST Catalog, native table storage, FileIO, and a Web Console for inspecting tables and Parquet files.
docker run -d --name crowdb-iceberg \
--mount type=volume,source=crowdb-iceberg-data,target=/opt/crowdb/data \
-p 127.0.0.1:9090:9090 \
-p 127.0.0.1:9092:9092 \
crowdb/crowdb-iceberg:latest
Open the Web Console:
http://127.0.0.1:9090
The Console should show Healthy.

The Iceberg REST Catalog is available at:
http://127.0.0.1:9092
Get the generated client credentials:
docker exec crowdb-iceberg \
crowdb-monitor credentials show --format env
Open the Iceberg tab in the Console and browse:
namespace
table
snapshot
manifest
Parquet file
You can inspect:
Example: a TPC-H table inspected from its snapshot and manifest down to the Parquet file, row groups, and column metadata:

Use the generated credentials with:
Tutorials:
This image is intended for local development, testing, and learning.
Content type
Image
Digest
sha256:320a55ed5…
Size
93.5 MB
Last updated
25 days ago
docker pull crowdb/crowdb-iceberg