专属
文档
插件
助手
邀请
顶部
快速返回页面顶部
收起
收起工具栏
轩辕镜像 官方专业版
轩辕镜像
专业版
轩辕镜像 官方专业版
轩辕镜像
专业版
首页个人中心搜索镜像

交易
充值流量我的订单

文档

工具

功能
提交工单页面收录

帮助
轩辕镜像免费版

其他
关于我们网站地图
热门搜索:
grafana

bitnamicharts/grafana

bitnamicharts

Bitnami提供的Grafana Helm Chart,用于在Kubernetes集群上部署开源指标分析和可视化套件Grafana,支持多种数据源的时间序列数据展示与监控。

2 次收藏下载次数: 0状态:社区镜像维护者:bitnamicharts仓库类型:镜像最近更新:9 个月前
让 AI 帮你使用轩辕镜像? · 展开查看说明

如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。

只需在 AI 对话中先发送下面这句话即可:

请先完整阅读并严格遵守以下文档中的全部规则与要求:

https://xuanyuan.cloud/agents.md

在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。

查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。

轩辕镜像,快一点,稳很多。点击查看
中文简介
标签下载
镜像标签列表与下载命令
轩辕镜像,快一点,稳很多。点击查看

Bitnami Grafana 包

Grafana是一款开源的指标分析和可视化套件,用于可视化时间序列数据,支持多种类型的数据源。

Grafana 概述

商标声明:本软件列表由Bitnami打包。所提及的相关商标归各自公司所有,使用这些商标并不意味着任何关联或认可。

快速使用

console
helm install my-release oci://registry-1.docker.io/bitnamicharts/grafana

希望在生产环境中使用Grafana?请尝试VMware Tanzu Application Catalog,即Bitnami目录的商业版。

⚠️ 重要通知:Bitnami目录即将变更

自2025年8月28日起,Bitnami将升级其公共目录,在新的Bitnami Secure Images计划下提供精选的强化、安全聚焦镜像。作为此次过渡的一部分:

  • 首次向社区用户开放流行容器镜像的安全优化版本访问权限。
  • Bitnami将开始在免费层级中弃用对非强化、基于Debian的软件镜像的支持,并将逐步从公共目录中移除非最新标签。因此,社区用户将只能访问数量减少的强化镜像,这些镜像仅以“latest”标签发布,适用于开发目的。
  • 自8月28日起,在两周内,所有现有容器镜像(包括旧版本或带版本号的标签,如2.50.0、10.6)将从公共目录(docker.io/bitnami)迁移至“Bitnami Legacy”仓库(docker.io/bitnamilegacy),且不再接收更新。
  • 对于生产工作负载和长期支持,建议用户采用Bitnami Secure Images,包括强化容器、更小的***面、CVE透明度(通过VEX/KEV)、SBOM以及企业支持。

这些变更旨在通过推广软件供应链完整性和最新部署的最佳实践,提升所有Bitnami用户的安全态势。更多详情,请访问https://github.com/bitnami/containers/issues/83267%E3%80%82

介绍

本Chart使用Helm包管理器在Kubernetes集群上引导部署https://github.com/bitnami/containers/tree/main/bitnami/grafana%E3%80%82

Bitnami Grafana Chart与Bitnami Grafana Operator Chart的区别

在Bitnami目录中,我们同时提供bitnami/grafana和bitnami/grafana-operator两个Chart。每个解决方案适用于不同的需求和场景。

bitnami/grafana Chart使用Kubernetes Deployment对象(连同Service、PVC、ConfigMap等)或StatefulSet对象(带无头服务、volumeClaimTemplate和ConfigMap)部署单个Grafana实例。下图显示执行helm install后在集群中部署的对象:

text
                    +--------------+             +-----+
                    |              |             |     |
 Service & Ingress  |    Grafana   +<------------+ PVC |
<-------------------+              |             |     |
                    |  Deployment/ |             +-----+
                    |  StatefulSet |
                    +-----------+--+
                                ^                +------------+
                                |                |            |
                                +----------------+ Configmaps |
                                                 |   Secrets  |
                                                 |            |
                                                 +------------+

其生命周期通过Helm管理,在Grafana容器层面,自动执行以下操作:持久化管理、基于环境变量的配置以及插件初始化。该Chart还允许通过ConfigMap部署仪表板和数据源。Deployment不需要任何具有特殊RBAC权限的ServiceAccount,因此该解决方案更适合权限受限的Kubernetes环境。

bitnami/grafana-operator Chart使用Kubernetes Deployment部署Grafana Operator。下图显示执行helm install后Grafana Operator的部署情况:

text
+--------------------+
|                    |      +---------------+
|  Grafana Operator  |      |               |
|                    |      |     RBAC      |
|    Deployment      |      |   Privileges  |
|                    |      |               |
+-------+------------+      +-------+-------+
        ^                           |
        |   +-----------------+     |
        +---+ Service Account +<----+
            +-----------------+

Operator将通过以下对象扩展Kubernetes API:Grafana、GrafanaDashboards和GrafanaDataSources。此后,用户可以部署这些类型的对象,先前部署的Operator将负责部署运行Grafana实例所需的所有Deployment、ConfigMap和Service。其生命周期通过kubectl在Grafana、GrafanaDashboards和GrafanaDataSource对象上管理。下图显示使用kubectl部署Grafana对象后部署的对象:

text
+--------------------+
|                    |      +---------------+
|  Grafana Operator  |      |               |
|                    |      |     RBAC      |
|    Deployment      |      |   Privileges  |
|                    |      |               |
+--+----+------------+      +-------+-------+
   |    ^                           |
   |    |   +-----------------+     |
   |    +---+ Service Account +<----+
   |        +-----------------+
   |
   |
   |
   |
   |                                                   Grafana
   |                     +---------------------------------------------------------------------------+
   |                     |                                                                           |
   |                     |                          +--------------+             +-----+             |
   |                     |                          |              |             |     |             |
   +-------------------->+       Service & Ingress  |    Grafana   +<------------+ PVC |             |
                         |      <-------------------+              |             |     |             |
                         |                          |  Deployment  |             +-----+             |
                         |                          |              |                                 |
                         |                          +-----------+--+                                 |
                         |                                      ^                +------------+      |
                         |                                      |                |            |      |
                         |                                      +----------------+ Configmaps |      |
                         |                                                       |   Secrets  |      |
                         |                                                       |            |      |
                         |                                                       +------------+      |
                         |                                                                           |
                         +---------------------------------------------------------------------------+

与bitnami/grafana Chart相比,该解决方案允许轻松部署多个Grafana实例。由于Operator自动部署Grafana实例,Grafana Operator Pod需要具有创建和销毁多个Kubernetes对象权限的ServiceAccount。这对于具有严格基于角色访问策略的Kubernetes集群可能存在问题。

先决条件

  • Kubernetes 1.23+
  • Helm 3.8.0+
  • 底层基础设施支持PV供应器
  • 用于部署扩展的ReadWriteMany卷

安装Chart

要使用发布名称my-release安装Chart:

console
helm install my-release oci://REGISTRY_NAME/REPOSITORY_NAME/grafana

注意:需要将占位符REGISTRY_NAME和REPOSITORY_NAME替换为Helm Chart仓库和存储库的引用。例如,对于Bitnami,需使用REGISTRY_NAME=registry-1.docker.io和REPOSITORY_NAME=bitnamicharts。

这些命令使用默认配置在Kubernetes集群上部署Grafana。参数部分列出了可在安装过程中配置的参数。

提示:使用helm list列出所有发布。

配置和安装详情

资源请求和限制

Bitnami Chart允许为Chart部署中的所有容器设置资源请求和限制,这些在resources值中配置(参见参数表)。为生产工作负载设置请求至关重要,应根据具体用例进行调整。

为简化此过程,Chart包含resourcesPreset值,可根据不同预设自动设置resources部分。有关这些预设的详细信息,请参见https://github.com/bitnami/charts/blob/main/bitnami/common/templates/_resources.tpl#L15%E3%80%82%E4%BD%86%E5%9C%A8%E7%94%9F%E4%BA%A7%E5%B7%A5%E4%BD%9C%E8%B4%9F%E8%BD%BD%E4%B8%AD%EF%BC%8C%E4%B8%8D%E5%BB%BA%E8%AE%AE%E4%BD%BF%E7%94%A8%60resourcesPreset%60%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%AE%83%E5%8F%AF%E8%83%BD%E6%97%A0%E6%B3%95%E5%AE%8C%E5%85%A8%E9%80%82%E5%BA%94%E5%85%B7%E4%BD%93%E9%9C%80%E6%B1%82%E3%80%82%E6%9C%89%E5%85%B3%E5%AE%B9%E5%99%A8%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E7%9A%84%E6%9B%B4%E5%A4%9A%E4%BF%A1%E6%81%AF%EF%BC%8C%E8%AF%B7%E5%8F%82%E8%A7%81%E5%AE%98%E6%96%B9Kubernetes%E6%96%87%E6%A1%A3%E3%80%82

更新凭证

Bitnami Redis Chart在升级时会重用先前由Chart生成的密钥或auth.existingSecret中指定的密钥。要更新凭证,请使用以下方法之一:

  • 运行helm upgrade并在admin.password中指定新密码
  • 运行helm upgrade并在admin.existingSecret中指定新密钥

滚动标签与不可变标签

强烈建议在生产环境中使用不可变标签。这可确保如果相同标签使用不同镜像更新,部署不会自动更改。

如果主容器有新版本、重大变更或严重漏洞,Bitnami将发布新Chart以更新其容器。

Prometheus指标

通过将metrics.enabled设置为true,本Chart可与Prometheus集成。这将在服务中公开Grafana原生Prometheus端点,并包含必要的注解以被Prometheus自动抓取。

Prometheus要求

集成需要Prometheus或Prometheus Operator正常运行。安装https://github.com/bitnami/charts/tree/main/bitnami/prometheus%E6%88%96https://github.com/bitnami/charts/tree/main/bitnami/kube-prometheus%E5%8F%AF%E8%BD%BB%E6%9D%BE%E5%9C%A8%E9%9B%86%E7%BE%A4%E4%B8%AD%E9%83%A8%E7%BD%B2Prometheus%E3%80%82

与Prometheus Operator集成

通过设置metrics.serviceMonitor.enabled=true,Chart可部署ServiceMonitor对象以与Prometheus Operator集成。确保集群中已安装Prometheus OperatorCustomResourceDefinitions,否则将失败并显示以下错误:

text
no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"

安装https://github.com/bitnami/charts/tree/main/bitnami/kube-prometheus%E5%8F%AF%E8%8E%B7%E5%8F%96%E5%BF%85%E8%A6%81%E7%9A%84CRD%E5%92%8CPrometheus Operator。

使用自定义配置

Grafana支持多个配置文件。在Kubernetes中,可使用ConfigMap或Secret挂载文件。例如,要挂载自定义grafana.ini文件或custom.ini文件,可创建如下ConfigMap:

yaml
apiVersion: v1
kind: ConfigMap
metadata:
  name: myconfig
data:
  grafana.ini: |-
    # 文件原始文本

然后需要将ConfigMap名称传递给相应参数:config.useGrafanaIniFile=true和config.grafanaIniConfigMap=myconfig。

要在部署时提供仪表板,Grafana需要仪表板提供程序和仪表板本身。如果启用,将创建默认提供程序;也可使用ConfigMap挂载自定义提供程序,但需注意仪表板文件夹路径必须为/opt/bitnami/grafana/dashboards。

  1. 要创建仪表板,需要为其配置数据源。必须通过挂载包含所有数据源文件的Secret来创建数据源(由于数据源可能包含敏感信息,因此不使用ConfigMap)。
  2. 要加载仪表板本身,需要为每个仪表板创建一个包含定义仪表板的json文件的ConfigMap,并将ConfigMap名称数组设置到dashboardsConfigMaps参数中。

例如,按如下方式创建仪表板ConfigMap和数据源Secret:

console
kubectl create secret generic datasource-secret --from-file=datasource-secret.yaml
kubectl create configmap my-dashboard-1 --from-file=my-dashboard-1.json
kubectl create configmap my-dashboard-2 --from-file=my-dashboard-2.json

注意:上述命令假设已将仪表板导出为JSON文件:my-dashboard-1.json和my-dashboard-2.json
注意:上述命令假设已创建数据源配置文件datasource-secret.yaml。示例见<[***]>

创建后,使用以下参数部署带有2个自定义仪表板的Grafana:

console
dashboardsProvider.enabled=true
datasources.secretName=datasource-secret
dashboardsConfigMaps[0].configMapName=my-dashboard-1
dashboardsConfigMaps[0].fileName=my-dashboard-1.json
dashboardsConfigMaps[1].configMapName=my-dashboard-2
dashboardsConfigMaps[1].fileName=my-dashboard-2.json

更多信息见Grafana文档。

LDAP配置

要启用LDAP身份验证,需提供包含Grafana LDAP配置文件的ConfigMap。例如:

configmap.yaml:

yaml
apiVersion: v1
kind: ConfigMap
metadata:
  name: ldap-config
data:
  ldap.toml: |-
      [[servers]]
      # LDAP服务器主机(空格分隔指定多个主机)
      host = "ldap"
      # 默认端口为389,若use_ssl=true则为636
      port = 389
      # 若LDAP服务器支持TLS,设为true
      use_ssl = false
      # 若使用STARTTLS模式连接LDAP服务器(先建立不安全连接,再升级为TLS安全连接),设为true
      start_tls = false
      # 若要跳过SSL证书验证,设为true
      ssl_skip_verify = false
      # 设为根CA证书路径,若未设置则使用系统默认
      # root_ca_cert = "/path/to/certificate.crt"
      # 针对需要客户端证书的LDAP服务器进行身份验证
      # client_cert = "/path/to/client.crt"
      # client_key = "/path/to/client.key"

      # 搜索用户绑定DN
      bind_dn = "cn=admin,dc=example,dc=org"
      # 搜索用户绑定密码
      # 若密码包含#或;,需用三重引号包裹,例如"""#password;"""
      bind_password = 'admin'

      # 用户搜索过滤器,例如"(cn=%s)"、"(sAMAccountName=%s)"或"(uid=%s)"
      # 允许通过电子邮件或用户名登录,例如"(|(sAMAccountName=%s)(userPrincipalName=%s))"
      search_filter = "(uid=%s)"

      # 要搜索的基本DN数组
      search_base_dns = ["ou=People,dc=support,dc=example,dc=org"]

      # group_search_filter = "(&(objectClass=posixGroup)(memberUid=%s))"
      # group_search_filter_user_attribute = "distinguishedName"
      # group_search_base_dns = ["ou=groups,dc=grafana,dc=org"]

      # 指定LDAP使用的LDAP属性名称
      [servers.attributes]
      name = "givenName"
      surname = "sn"
      username = "cn"
      member_of = "memberOf"
      email =  "email"

在集群中创建ConfigMap,并使用现有ConfigMap和以下参数部署Grafana Helm Chart:

console
ldap.enabled=true
ldap.configMapName=ldap-config
ldap.allowSignUp=true

安装Grafana Image Renderer插件

要安装https://github.com/grafana/grafana-image-renderer%E4%BB%A5%E6%B8%B2%E6%9F%93%E5%9B%BE%E5%83%8F%E5%B9%B6%E8%8A%82%E7%9C%81Grafana Pod内存,请按以下步骤操作:

  1. 使用以下K8s清单创建Grafana Image Renderer部署和服务:
yaml
# deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: grafana-image-renderer
  namespace: default
  labels:
    app.kubernetes.io/name: grafana-image-renderer
    app.kubernetes.io/instance: grafana-image-renderer
    app.kubernetes.io/component: image-renderer-plugin
    app.kubernetes.io/part-of: grafana
spec:
  replicas: 1
  strategy:
    type: RollingUpdate
  selector:
    matchLabels:
      app.kubernetes.io/name: grafana-image-renderer
      app.kubernetes.io/instance: grafana-image-renderer
      app.kubernetes.io/component: image-renderer-plugin
  template:
    metadata:
      labels:
        app.kubernetes.io/name: grafana-image-renderer
        app.kubernetes.io/instance: grafana-image-renderer
        app.kubernetes.io/component: image-renderer-plugin
        app.kubernetes.io/part-of: grafana
    spec:
      securityContext:
        fsGroup: 1001
        runAsNonRoot: true
        runAsUser: 1001
      containers:
        - name: grafana-image-renderer
          image: docker.io/bitnami/grafana-image-renderer:3
          securityContext:
            runAsUser: 1001
          env:
            - name: HTTP_HOST
              value: "::"
            - name: HTTP_PORT
              value: "8080"
          ports:
            - name: http
              containerPort: 8080
              protocol: TCP
# service.yaml
apiVersion: v1
kind: Service
metadata:
  name: grafana-image-renderer

更多相关 Docker 镜像与资源

以下是 bitnamicharts/grafana 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:

  • grafana/grafana Docker 镜像说明(Grafana 监控和可视化平台,支持多种数据源和仪表板)
  • ubuntu/prometheus Docker 镜像说明(Prometheus 监控系统,基于 Ubuntu,适合生产环境)
  • bitnami/prometheus Docker 镜像说明(Prometheus 监控系统,Bitnami 企业级配置)
  • prom/prometheus Docker 镜像说明(Prometheus 监控系统,Prom 官方版本,适合指标收集和告警)
  • bitnamicharts/prometheus Docker 镜像说明(Prometheus 监控系统,Bitnami Charts 版本)

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 grafana 镜像标签

docker pull docker.xuanyuan.run/bitnamicharts/grafana:<标签>

使用方法:

  • 登录认证方式
  • 免认证方式

DockerHub 原生拉取命令

docker pull bitnamicharts/grafana:<标签>

更多 grafana 镜像推荐

Grafana logo

mcp/grafana

mcp(Model Context Protocol)
Grafana的MCP服务器,提供47种工具用于事件管理、监控数据查询、仪表板操作等,支持模型上下文协议集成。
20 次收藏50万+ 次下载
22 天前更新
Grafana logo

extension/grafana

extension
Monitor your docker desktop instance from Grafana cloud.
1万+ 次下载
2 年前更新
grafana/grafana logo

grafana/grafana

Grafana 可观测性平台
官方Grafana Docker容器是由Grafana官方维护的轻量级虚拟化部署单元,集成了开源数据可视化与监控平台的核心功能,包含最新稳定版本,配置经过优化,支持快速部署并可无缝集成到各类监控系统中,为用户提供便捷、高效的数据监控与可视化解决方案。
3.5千 次收藏10亿+ 次下载
12 天前更新
grafana/loki logo

grafana/loki

Grafana 可观测性平台
Loki 是由 Grafana 开发的云原生日志聚合系统,专为云原生环境设计,具备轻量级架构与高效存储能力,深度集成 Prometheus 和 Grafana 生态,支持分布式系统及 Kubernetes 等容器化环境的日志收集、存储与查询;其采用标签索引而非全文索引的设计,有效降低资源占用,适合大规模日志数据管理,帮助用户高效提取、分析关键日志信息,是云原生应用日志监控的理想工具。
329 次收藏10亿+ 次下载
28 天前更新
grafana/grafana-oss logo

grafana/grafana-oss

Grafana 可观测性平台
Grafana开源版(OSS edition)的代码仓库(repo)是托管其开源可视化与监控平台源代码的核心载体,该平台专注于时序数据的采集、分析与可视化展示,支持Prometheus、InfluxDB等多种主流数据源,供全球开发者免费获取、查看代码、贡献功能或自主部署使用,是社区协作开发与项目持续迭代的重要基础。
134 次收藏5000万+ 次下载
1 个月前更新
grafana/grafana-image-renderer logo

grafana/grafana-image-renderer

Grafana 可观测性平台
Grafana 远程图像渲染器镜像,通过无头 Chrome 将 Grafana 面板和仪表板渲染为 PNG 格式,支持集成到报表生成、自动化流程等场景。
32 次收藏5亿+ 次下载
15 天前更新

查看更多 grafana 相关镜像

轩辕镜像配置手册

按平台快速找到配置文档

Docker

登录仓库拉取

登录认证 · 私有仓库

专属域名拉取

免登录 · 高速拉取

Linux

Docker 镜像配置

Windows / Mac

Docker Desktop 配置

MacOS OrbStack

OrbStack 容器

Docker Compose

Compose 项目配置

NAS

群晖

Synology 配置

飞牛

fnOS 镜像配置

绿联

绿联 NAS

威联通

QNAP 配置

极空间

极空间 NAS

企业仓库

其他仓库

ghcr · Quay · nvcr

Harbor 镜像源

Proxy Repository 对接

Portainer 镜像源

Registries 配置

Nexus 镜像源

Docker Proxy 缓存

开发工具

Dev Containers

VS Code 开发容器

Podman

Podman 配置指南

Singularity / Apptainer

HPC 科学计算容器

Kubernetes

K8s Containerd

Kubernetes · Containerd

K3s

轻量级集群

面板 / 网络

爱快路由

iKuai 镜像加速

宝塔面板

一键配置镜像源

AI

用 AI 使用轩辕镜像

agents.md · AI 对话 · 提示词

一键安装

一键安装 Docker

Linux Docker 一键安装

需要其他帮助?请查看我们的 常见问题 Docker 镜像访问常见问题解答 或 提交工单

镜像拉取常见问题

功能

免费版与专业版区别

功能对比 · 版本选择

支持的镜像仓库

Docker Hub · GCR · GHCR

新手拉取配置

登录 · 专属域名 · 配置

docker search 限制

专属域名 · Hub 搜索

不支持 push

仅支持 pull · 不支持

拉取速度原因

带宽 · 缓存 · 冷热镜像

错误码

402 与流量用尽

402 · 流量包 · 充值

401 认证失败

401 · docker login

manifest unknown

标签错误 · 镜像不存在

410 Gone 排查

410 · Docker 升级

429 限流

免费版 · 请求频率

其他报错

DNS 超时

DNS 解析 · 网络超时

TLS 证书失败

no matching manifest(架构)

账号

失败是否计费

manifest · blob · 计费

申请开发票(企业 / 个人)

企业 · 个人 · 工单

修改登录密码

网站 · 仓库 · 重置

注销账户

工单 · 数据 · 注销

原理

mirrors 不生效

daemon.json · 重启

去掉域名前缀

docker tag · 重命名

指定架构拉取

ARM64 · AMD64 · 多架构

latest 与「最新」

digest · 版本号 · 标签

查看全部问题→

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

用户头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

轩辕镜像
镜像详情
...
bitnamicharts/grafana
教程轩辕镜像功能与使用教程
价格查看流量套餐与价格
热门查看热门 Docker 镜像推荐
博客Docker 镜像公告与技术博客
官方公众号:源码跳动|官方技术交流群:51517718
官方公众号:源码跳动|官方技术交流群:|问题咨询请:提交工单
商务合作:点击复制邮箱
©2024-2026 源码跳动
商务合作:点击复制邮箱Copyright © 2024-2026 杭州源码跳动科技有限公司. All rights reserved.