Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
services:
grafana:
container_name: ${CONTAINER_NAME}
image: grafana/grafana:11.3.0
image: grafana/grafana:11.3.1
restart: always
user: '0'
networks:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

经过比较,代码中有一些不一致之处。

  • graphd 应该是 grafana-graphdb, 因为 Grafana 的默认数据库类型通常是指使用 Graphite 数据库的服务。
  • 使用了两个版本号:11.3.0 和 11.3.1,但没有明确指出哪个是旧版,哪个是新版。在 Docker 官方文档中推荐使用相同的镜像版本,在此情况下应选择较老的版本或最新发布的稳定版。
  • 同样地,网络相关的配置信息也显得有些混乱。应该是将容器内网连接到外部网络。

综上所述,建议进行以下调整:

  • 根据实际需求修改 container_name 等字段名称(例如从 ${CONTAINER_NAME} 更改为更易于理解的名字);
  • 修改 image 变量以匹配当前使用的 Grafana 版本;
  • 在网络设置中统一添加相关容器和宿主机之间的映射规则;

此外,关于优化方面,可以根据实际的应用要求进行如下调整:

  • 如果需要访问 Grafana 的 API 者通过 HTTP(s) 协议,则应在 restart: always 中添加对应的选项来确保服务始终可用;
  • 如果需要监控 Grafana 的运行状态,请考虑使用 Prometheus 或 Zabbix 来帮助你获取有关实例健康状况的数据,并根据其反馈做出必要的调整。

Expand Down