概要
- フル名
docker.io/pingcap/tispark- Registry
- docker.io
- 名前空間
- pingcap
- リポジトリ
- tispark
- キャッシュ Tag 数
- 10
- 最終同期
- 07/06/2026, 10:46 AM
概要
TiSpark 镜像,在 Apache Spark 上运行 SQL 直接查询 TiDB/TiKV 数据,适合 HTAP 分析与大批量离线计算。
詳細
pingcap/tispark 将 Spark SQL 与 TiDB 存储层对接,可联邦查询 TiKV 与 TiFlash。典型用于数据仓库 ETL、报表批处理,与 TiDB Lightning 导入互补。定位为 Spark 计算作业运行时,需 PD/TiDB 地址与 Spark 集群;K8s 可 Spark Operator 或 Deployment driver 模式。
快速启动
docker run -d --name tispark \
-e PD_ADDRS=pd0:2379 \
-e SPARK_MASTER=local[*] \
docker.io/pingcap/tispark:latest
推荐实践
docker run -d --name tispark \
--restart unless-stopped \
-e PD_ADDRS=pd0.internal:2379,pd1.internal:2379 \
-e TIDB_ADDR=tidb.internal:4000 \
-e SPARK_MASTER=spark://spark-master:7077 \
docker.io/pingcap/tispark:v8.1.0
核心参数说明
-e PD_ADDRS— TiDB PD 集群地址-e TIDB_ADDR— TiDB SQL 入口(可选)-e SPARK_MASTER— Spark 集群 master URL--restart unless-stopped— Driver 持续运行(按模式)- 固定 tag — 与 TiDB 大版本 pin
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: tispark-driver
spec:
replicas: 1
selector:
matchLabels:
app: tispark
template:
metadata:
labels:
app: tispark
spec:
containers:
- name: tispark
image: docker.io/pingcap/tispark:v8.1.0
env:
- name: PD_ADDRS
value: "pd.tidb.svc:2379"
- name: SPARK_MASTER
value: "k8s://https://kubernetes.default.svc:443"
---
apiVersion: v1
kind: Service
metadata:
name: tispark
spec:
selector:
app: tispark
ports:
- port: 7077
targetPort: 7077
生产推荐 Spark Operator;NetworkPolicy 放行 PD/TiKV 端口。
最新 Tag(20 件)
すべての 10 件の Tag を見る →| Tag | アーキテクチャ | プッシュ日時 | サイズ | Digest | 同期 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/pingcap/tispark :latest | linux/amd64 | 2022/02/10 10:34 | 379.0 MB | sha256:58c7c1984a08… | |||
docker.io/pingcap/tispark :v2.1.8 | linux/amd64 | 2019/12/12 11:04 | 581.0 MB | sha256:fb465005ff9a… | |||
docker.io/pingcap/tispark :v2.1.7 | linux/amd64 | 2019/12/09 14:11 | 581.0 MB | sha256:7b45af0303d7… | |||
docker.io/pingcap/tispark :v2.1.6 | linux/amd64 | 2019/12/06 15:57 | 580.9 MB | sha256:ec0d6b5b26fc… | |||
docker.io/pingcap/tispark :v2.1.5 | linux/amd64 | 2019/09/02 13:40 | 580.9 MB | sha256:637d9cfa5465… | |||
docker.io/pingcap/tispark :v2.2.0 | linux/amd64 | 2019/09/02 10:59 | 377.4 MB | sha256:909af68bd226… | |||
docker.io/pingcap/tispark :v2.1.3 | linux/amd64 | 2019/08/28 10:06 | 595.0 MB | sha256:349ccecaae3f… | |||
docker.io/pingcap/tispark :v2.1.4 | linux/amd64 | 2019/08/28 09:55 | 594.9 MB | sha256:aeda6fa0fa59… | |||
docker.io/pingcap/tispark :v2.1.2 | linux/amd64 | 2019/08/01 10:19 | 594.9 MB | sha256:4d9a9b7b6f74… | |||
docker.io/pingcap/tispark :v2.1.1 | linux/amd64 | 2019/07/23 13:37 | 594.9 MB | sha256:aab0a645295f… |