@Kuman666在本地部署LakeHouse湖仓一体架构的踩坑历程 中发帖

最近工作接触到湖仓一体,为了方便技术测试,我打算在自己机器(Windows+ WSL)上面用Docker搭一套。不想弄得太重,所以核心组件就定了三个比较精简的: 

存储:用 Minio,抛弃了笨重的Hadoop
元数据:用 Iceberg rest,数据落在一个单机 SQLite上
计算引擎:StarRocks(FE+BE)

原以为让Gemini协助随便写个docker compose就搞定了,没想到实操下来坑不少。前前后后折腾了好久才理顺,整理一下分享出来,给想搭这套环境的佬友避避雷。
坑1:StarRocks 官方镜像一运行就退出
拉下来的镜像一跑直接 Exited,而且连条错误日志都没有。去翻了它的 Dockerfile 才知道,官方 ubuntu 版本的镜像默认的 CMD 竟然是 /bin/bash,没配置 TTY 容器起完马上就关了。没办法,只能在 compose 配置里...