Docker
scaleph
产出为镜像,部署方式以 docker 为主。镜像发布在 github packages 中,网络不畅情况下,可通过:
- 科学上网
- 本地下载镜像上传到部署服务器
- 本地编译镜像
docker
scaleph
运行依赖如下,其中 minio 作为文件存储中间件,Flink 任务 checkpoints 数据存储:
- redis
- mysql
- minio
scaleph
应用本身由 2 个组件组成:
- scaleph-api。服务端。
- scaleph-ui-react。前端。
下载镜像,一键启动
# clone scaleph 源码
git clone https://github.com/flowerfine/scaleph.git --depth 1
cd scaleph/tools/docker/deploy/scaleph
# 下载依赖 && scaleph 组件
docker compose pull
# 一键启动依赖 && scaleph 组件
docker compose up -d
# 关闭 scaleph
docker compose down
在所有容器正常启动后,用户即可访问 http://localhost,用户名密码为 sys_admin/123456
。