Overview

Full name
docker.io/grafana/pyroscope
Registry
docker.io
Namespace
grafana
Repository
pyroscope
Cached tags
3633
Last synced
07/05/2026, 09:44 AM

Introduction

Grafana Pyroscope 镜像,持续 Profiling 数据库,CPU/内存火焰图采集与查询,应用性能剖析可观测性后端服务。

Details

grafana/pyroscope 运行 Grafana Pyroscope 持续性能剖析(Continuous Profiling)数据库,采集应用 CPU/内存火焰图并支持标签查询。定位为 Profiling 存储查询服务;微服务性能瓶颈分析、生产环境火焰图采集或 Grafana Pyroscope 生态后端。

快速启动

docker run -d --name pyroscope \
  -p 4040:4040 \
  docker.io/grafana/pyroscope:latest

推荐实践

docker run -d --name pyroscope \
  --restart unless-stopped \
  -p 4040:4040 \
  -v /data/pyroscope:/data \
  docker.io/grafana/pyroscope:1.7.0

核心参数说明

  • -p 4040:4040 — Pyroscope HTTP API/UI
  • -v .../data:... — Profile 数据持久化
  • 采集 — SDK/eBPF/Agent 推送
  • 配对 — Grafana 可视化

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: pyroscope
spec:
  serviceName: pyroscope
  replicas: 1
  selector:
    matchLabels:
      app: pyroscope
  template:
    metadata:
      labels:
        app: pyroscope
    spec:
      containers:
        - name: pyroscope
          image: docker.io/grafana/pyroscope:1.7.0
          ports:
            - containerPort: 4040
          volumeMounts:
            - name: data
              mountPath: /data
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 50Gi
---
apiVersion: v1
kind: Service
metadata:
  name: pyroscope
spec:
  selector:
    app: pyroscope
  ports:
    - port: 4040
      targetPort: 4040

PVC 持久化;Grafana 数据源对接。

Latest tags (20)

View all 3633 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/grafana/pyroscope
:main-f6e417d
linux/amd64linux/arm64
2026/06/26 23:2955.2 MBsha256:8d132107f4c9
docker.io/grafana/pyroscope
:main-f6e417d-amd64
linux/amd64
2026/06/26 23:2955.2 MBsha256:8d132107f4c9
docker.io/grafana/pyroscope
:main-f6e417d-arm64
linux/arm64
2026/06/26 23:2750.0 MBsha256:78197aabe2f7
docker.io/grafana/pyroscope
:main-8cb642c
linux/amd64linux/arm64
2026/06/26 16:1255.2 MBsha256:817c800c1b46
docker.io/grafana/pyroscope
:main-8cb642c-amd64
linux/amd64
2026/06/26 16:1255.2 MBsha256:817c800c1b46
docker.io/grafana/pyroscope
:main-8cb642c-arm64
linux/arm64
2026/06/26 16:0950.0 MBsha256:4cc30f73c985
docker.io/grafana/pyroscope
:main-f35082e
linux/amd64linux/arm64
2026/06/26 05:3955.2 MBsha256:faa196526824
docker.io/grafana/pyroscope
:main-f35082e-amd64
linux/amd64
2026/06/26 05:3955.2 MBsha256:faa196526824
docker.io/grafana/pyroscope
:main-f35082e-arm64
linux/arm64
2026/06/26 05:3750.0 MBsha256:2f79f1d58592
docker.io/grafana/pyroscope
:main-01a56aa
linux/amd64linux/arm64
2026/06/24 23:1355.2 MBsha256:ee4c15e942ca
docker.io/grafana/pyroscope
:main-01a56aa-amd64
linux/amd64
2026/06/24 23:1355.2 MBsha256:ee4c15e942ca
docker.io/grafana/pyroscope
:main-01a56aa-arm64
linux/arm64
2026/06/24 23:1050.0 MBsha256:3bfbb3787ad6
docker.io/grafana/pyroscope
:main-a732678
linux/amd64linux/arm64
2026/06/24 16:4755.2 MBsha256:9e31ab962fcd
docker.io/grafana/pyroscope
:main-a732678-amd64
linux/amd64
2026/06/24 16:4755.2 MBsha256:9e31ab962fcd
docker.io/grafana/pyroscope
:main-a732678-arm64
linux/arm64
2026/06/24 16:4550.0 MBsha256:0ac2051dcd9f
docker.io/grafana/pyroscope
:main-6b5747d
linux/amd64linux/arm64
2026/06/23 23:4955.2 MBsha256:dcea5cdd53c9
docker.io/grafana/pyroscope
:main-6b5747d-amd64
linux/amd64
2026/06/23 23:4955.2 MBsha256:dcea5cdd53c9
docker.io/grafana/pyroscope
:main-6b5747d-arm64
linux/arm64
2026/06/23 23:4750.0 MBsha256:ef71e35f3409
docker.io/grafana/pyroscope
:main-ddd724a
linux/amd64linux/arm64
2026/06/23 23:0555.2 MBsha256:8a2ced0550d7
docker.io/grafana/pyroscope
:main-ddd724a-amd64
linux/amd64
2026/06/23 23:0555.2 MBsha256:8a2ced0550d7