镜像概览

完整引用
docker.io/trinodb/trino
Registry
docker.io
命名空间
trinodb
仓库
trino
已缓存 Tag 数
134
最近同步
07/13/2026, 03:11 PM

简介

Trino 分布式 SQL 查询引擎镜像,跨 Hive/Iceberg/MySQL 联邦查询,大数据 Ad-hoc 分析与 OLAP 引擎。

详细介绍

trinodb/trino 运行 Trino(原 PrestoSQL)分布式 SQL 查询引擎,通过 Connector 联邦查询 Hive、Iceberg、MySQL、PostgreSQL 等数据源。定位为 OLAP 查询引擎服务,Coordinator + Worker 架构;跨源 Ad-hoc 分析、数据湖 SQL 查询或替代 Presto 的联邦分析层。

快速启动

docker run -d --name trino \
  -p 8080:8080 \
  docker.io/trinodb/trino:latest

推荐实践

docker run -d --name trino \
  --restart unless-stopped \
  -p 8080:8080 \
  -v /etc/trino:/etc/trino \
  docker.io/trinodb/trino:439

核心参数说明

  • -p 8080:8080 — Trino Web UI 与 JDBC
  • -v .../trino:... — catalog/config 配置
  • 架构 — 生产需 Coordinator + Worker 集群
  • 资源 — 大查询需足够内存

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: trino-coordinator
spec:
  replicas: 1
  selector:
    matchLabels:
      app: trino-coordinator
  template:
    metadata:
      labels:
        app: trino-coordinator
    spec:
      containers:
        - name: trino
          image: docker.io/trinodb/trino:439
          ports:
            - containerPort: 8080
          volumeMounts:
            - name: config
              mountPath: /etc/trino
      volumes:
        - name: config
          configMap:
            name: trino-config
---
apiVersion: v1
kind: Service
metadata:
  name: trino
spec:
  selector:
    app: trino-coordinator
  ports:
    - port: 8080
      targetPort: 8080

Worker 独立 Deployment;ConfigMap 存 catalog。

最新 Tag(20 条)

查看全部 134 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/trinodb/trino
:latest
linux/amd64linux/arm64linux/ppc64le
2026/06/26 04:02973.2 MBsha256:a26da3782eb6
docker.io/trinodb/trino
:482
linux/amd64linux/arm64linux/ppc64le
2026/06/26 04:02973.2 MBsha256:a26da3782eb6
docker.io/trinodb/trino
:482-ppc64le
linux/ppc64le
2026/06/26 04:02976.7 MBsha256:07042f0ec9ef
docker.io/trinodb/trino
:482-arm64
linux/arm64
2026/06/26 04:01970.2 MBsha256:44e4cd9ba09d
docker.io/trinodb/trino
:482-amd64
linux/amd64
2026/06/26 04:01973.2 MBsha256:a26da3782eb6
docker.io/trinodb/trino
:481
linux/amd64linux/arm64linux/ppc64le
2026/05/12 09:44958.6 MBsha256:4b56ba858f31
docker.io/trinodb/trino
:480
linux/amd64linux/arm64linux/ppc64le
2026/03/25 07:49997.7 MBsha256:3e439424235e
docker.io/trinodb/trino
:479
linux/amd64linux/arm64linux/ppc64le
2025/12/15 11:57965.6 MBsha256:bfc3334ef68a
docker.io/trinodb/trino
:478
linux/amd64linux/arm64linux/ppc64le
2025/10/30 03:22960.1 MBsha256:bebdcd2de33f
docker.io/trinodb/trino
:477
linux/amd64linux/arm64linux/ppc64le
2025/09/25 11:43965.3 MBsha256:68faca0f8a9c
docker.io/trinodb/trino
:476
linux/amd64linux/arm64linux/ppc64le
2025/06/06 13:16958.3 MBsha256:985257a7fb7d
docker.io/trinodb/trino
:475
linux/amd64linux/arm64linux/ppc64le
2025/04/24 09:51941.8 MBsha256:57f3572380b8
docker.io/trinodb/trino
:474
linux/arm64linux/ppc64lelinux/amd64
2025/03/22 12:07939.8 MBsha256:e757eeb3ffa9
docker.io/trinodb/trino
:473
linux/amd64linux/arm64linux/ppc64le
2025/03/20 06:551014.0 MBsha256:37c605f10df5
docker.io/trinodb/trino
:472
linux/amd64linux/arm64linux/ppc64le
2025/03/06 12:361.2 GBsha256:2220a78c3187
docker.io/trinodb/trino
:471
linux/amd64linux/arm64linux/ppc64le
2025/02/20 10:251.1 GBsha256:43d9669ad5e3
docker.io/trinodb/trino
:470
linux/amd64linux/arm64linux/ppc64le
2025/02/06 10:461.1 GBsha256:97c72ea32fa4
docker.io/trinodb/trino
:469
linux/amd64linux/arm64linux/ppc64le
2025/01/28 08:201.1 GBsha256:b3685697af0e
docker.io/trinodb/trino
:468
linux/amd64linux/arm64linux/ppc64le
2024/12/18 06:241.1 GBsha256:c2707ab5d984
docker.io/trinodb/trino
:467
linux/amd64linux/arm64linux/ppc64le
2024/12/07 08:251.1 GBsha256:642b7b8cd104