惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

腾讯CDC
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog
S
SegmentFault 最新的问题
WordPress大学
WordPress大学
P
Proofpoint News Feed
Hugging Face - Blog
Hugging Face - Blog
MyScale Blog
MyScale Blog
A
About on SuperTechFans
雷峰网
雷峰网
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
The Blog of Author Tim Ferriss
MongoDB | Blog
MongoDB | Blog
博客园 - 【当耐特】
The Cloudflare Blog
F
Fortinet All Blogs
小众软件
小众软件
博客园 - 三生石上(FineUI控件)
宝玉的分享
宝玉的分享
罗磊的独立博客
量子位
有赞技术团队
有赞技术团队
V
V2EX
Engineering at Meta
Engineering at Meta

博客园 - 荣锋亮

pg-boss 基于pg 的node 队列job 服务 Omnigres 基于pg的开发平台 zerofs 支持native kernel client multigres pg 版的Vitess drizzle-duckdb duckdb drizzle orm client dumbodb 面向文档db 的版本管理db doltlite sqlite 的版本控制 doltgresql pg 的dolt 服务 TokenHub 基于golang 的llm proxy 服务 duckgres PostHog 开源的通过pg协议暴露duckdb服务能力 jenkins 2.568.1 publish over ssh java.lang.NoSuchMethodError: 'java.lang.Object jenkins.plugins.publish_over_ssh.BapSshHostConfiguration 问题 scriptc vercel 开源的ts 转native 编译器 itty-router 轻量的microrouter drizzle-proxy 格式简单说明 drizzle-proxy 简单说明 duckdb iceberg rest catalog连接的一个问题 supabase wrappers pg 扩展服务 pgnats pg 的nats 扩展 ice 轻量iceberg rest catalog 服务 zerofs v2.1.0 支持无缝的ha 以及恢复了 liteparse 的可视化引用 VaultS3 与zerofs 集成测试 VaultS3 一个轻量的s3 兼容服务 liteparse-server liteparse rest&grpc服务 smoothdb 兼容postgrest的服务 fluxbase 基于golang 开发的兼容supabase的服务 pg_durable 微软开源的基于pg 的持久运行扩展 liteparse ocr api 规范 基于litserve 以及RapidOCR扩展一个liteparse ocr 服务 apache/fluss 面向实时分析以及ai 的流存储引擎
ice 运行简单说明
荣锋亮 · 2026-08-02 · via 博客园 - 荣锋亮

实际上官方示例中以及比较全了,以下只是一个简单说明

docker-compose 运行

  • docker-compose

当前还需要一个s3服务,我为了简单,没写,而是使用了本地的一个vaults3 服务

services:
  ice-rest-catalog:
    image: altinity/ice-rest-catalog:latest
    ports:
      - "5001:5000" 
    volumes:
      - ./ice-rest-catalog.yaml:/etc/ice/ice-rest-catalog.yaml
      - ./data/docker-compose/ice-rest-catalog/var/lib/ice-rest-catalog:/var/lib/ice-rest-catalog

  • 配置ice-rest-catalog.yaml

主要是关于token 以及db,还有s3 信息的配置

uri: jdbc:sqlite:file:/var/lib/ice-rest-catalog/db.sqlite?journal_mode=WAL&synchronous=OFF&journal_size_limit=500
warehouse: s3://rong
s3:
  endpoint: http://192.168.31.69:9000
  pathStyleAccess: true
  accessKeyID: admin
  secretAccessKey: admin123
  region: us-east-1
bearerTokens:
  - value: demo
  • cli 使用

cli 的配置与服务的不一样,ice.yaml 如下,主要是配置s3 以及catalog 的地址信息

uri: http://localhost:5001
bearerToken: demo
s3:
  endpoint: http://localhost:9000

说明

ice 是一个可以快速运行的iceberg rest catalog 服务,同时也是可以生产可用的,值得尝试下

参考资料

https://github.com/Altinity/ice/tree/master/examples/docker-compose