Docker拉取并配置Grafana

Linux下安装Docker请参考:Linux安装Docker

安装准备

新建挂载目录

/opt/grafana/data目录,准备用来挂载放置grafana的数据

/opt/grafana/plugins目录,准备用来放置grafana的插件

/opt/grafana/config目录,准备用来挂载放置grafana的配置文件

linux 复制代码
mkdir -p /opt/grafana/{data,plugins,config}

授权权限

linux 复制代码
chmod -R 777 /opt/grafana/data
chmod -R 777 /opt/grafana/plugins
chmod -R 777 /opt/grafana/config

启动步骤

临时启动一个容器

linux 复制代码
docker run --name grafana-tmp -d -p 3000:3000 \		
grafana/grafana:9.3.2

将容器中默认的配置文件拷贝到宿主机上

linux 复制代码
docker cp grafana-tmp:/etc/grafana/grafana.ini 	/opt/grafana/config/grafana.ini

移除临时容器

linux 复制代码
docker stop grafana-tmp
docker rm grafana-tmp

正式启动命令

linux 复制代码
docker run -d \
    -p 3000:3000 \
    --name=grafana \
    -v /etc/localtime:/etc/localtime:ro \
    -v /opt/grafana/data:/var/lib/grafana \
    -v /opt/grafana/plugins/:/var/lib/grafana/plugins \
    -v /opt/grafana/config/grafana.ini:/etc/grafana/grafana.ini \
    -e "GF_SECURITY_ADMIN_PASSWORD=admin" \
    -e "GF_INSTALL_PLUGINS=grafana-clock-panel,
grafana-simple-json-datasource,
grafana-piechart-panel" \
    grafana/grafana

部分命令含义

环境变量GF_SECURITY_ADMIN_PASSWORD:指定admin的密码

环境变量GF_INSTALL_PLUGINS:指定启动时需要安装得插件

grafana-clock-panel代表时间插件

grafana-simple-json-datasource代表json数据源插件

grafana-piechart-panel代表饼图插件

查看启动情况

linux 复制代码
docker ps -a

UP状态,启动成功,端口3000

访问Grafana

URL:IP:端口号(本次设置为3000)

初次登录,用户名密码均为admin,登录后修改密码

操作完成


同系列文章

Linux安装Docker

Docker搭建并配置Prometheus

Docker安装并配置Node-Exporter

Docker安装并配置cAdvisor

Docker安装并运行Alertmanager

Prometheus+Grafana+AlertManager监控Linux主机状态

Prometheus+Grafana+AlertManager监控SpringBoot项目并发送邮件告警通知

相关推荐
ZC跨境爬虫7 分钟前
跟着 MDN 学 HTML day_57:(HTML 表格进阶特性与无障碍实践)
java·前端·javascript·ui·html·音视频
鱼鳞_19 分钟前
苍穹外卖-Day01(开发环境搭建)
java·spring boot·spring·maven
csdn小瓯21 分钟前
CI/CD流水线搭建:GitHub Actions + Docker + Railway自动化部署实战
ci/cd·docker·github
代码讲故事33 分钟前
mac电脑上docker突然无法运行,不停的出现弹框,“com.docker.vmnetd”将对你的电脑造成伤害。附国内不同芯片高速下载地址,下载直接运行。
macos·docker·容器·arm·mac·intel·下载
TAN-90°-38 分钟前
Java 6——成员变量初始值 object equals和== toString instanceof 参数传递问题
java·开发语言
中新传媒40 分钟前
德宸堂心理双师同诊
java·前端·数据库
想唱rap1 小时前
NAT、内网穿透、代理服务
java·linux·网络·网络协议·udp·智能路由器
环流_1 小时前
nacos环境隔离
java·服务器·前端
芋只因1 小时前
天机学堂学习笔记
java·笔记·学习
摇滚侠1 小时前
Spring 面试题 真正的 offer 偏方 Java 基础 Java 高级
java·后端·spring