首页 > 其他分享 >docker-部署granfana

docker-部署granfana

时间:2023-11-10 12:13:52浏览次数:38  
标签:容器 ssl 部署 grafana etc plugins docker granfana

1.下载镜像

docker pull grafana/grafana:8.3.3

  

 

2.创建挂载点

docker volume create grafana-storage

  

3.启动容器(这里已经创建网络环境使用现有的)

docker run -dit -p 3000:3000 \ --privileged=true \ --name=grafana \ --restart always \ --network zbx_net \ -v grafana-storage:/var/lib/grafana \ grafana/grafana:8.3.3

  

 

4.配置自签证书(没有购买此阶段不需要配置,适用于生成自签证书后)

# 1. 将生成的ssl证书 copy 到容器内部, 自签ssl或者 云服务商购买

docker cp /etc/grafana/ssl grafana:/etc/grafana/ssl

  

# 2. 这里配置文件未挂载到宿主机,所以用root进入容器修改

/etc/grafana/grafana.ini

 # 以root进入容器

docker exec -it -u root grafana /bin/bash

 # 配置

vi /etc/grafana/grafana.ini

gzip on

protocol = https cert_file = /etc/grafana/ssl/www.surrender.com.crt

cert_key = /etc/grafana/ssl/www.surrender.com.key

 # 3. 退出容器 重启

 

 

5.插件配置

# 下载插件 https://grafana.com/grafana/plugins/

# 拷贝离线解压后的文件夹到容器内,重启即可

docker cp alexanderzobnin-zabbix-app grafana:/var/lib/grafana/plugins

#修改/etc/grafana/grafana.ini里

#注释的allow_loading_unsigned_plugins为

allow_loading_unsigned_plugins为allow_loading_unsigned_plugins = alexanderzobnin-zabbix-datasource/etc/grafana/grafana.ini

#设置插件权限

chmod 777 /var/lib/grafana/plugins/alexanderzobnin-zabbix-app/gpx_zabbix-plugin_linux_amd64

# 然后添加数据源(zabbx为例)

url:http://10.1.16.110:8080/api_jsonrpc.php

Zabbix API details: 账号/密码

  

 

6.修改语言为中文

#编辑配置文件默认语言设置为zh-Hans

#主机部署修改以下
default_language = en-US   #注释原来的
default_language = zh-Hans   #添加新的

  

#容器修改以下内容
 rendering_timezone = Asia/Shanghai 
 rendering_language = zh-CN,zh;q=0.9 

  

 

 

标签:容器,ssl,部署,grafana,etc,plugins,docker,granfana
From: https://www.cnblogs.com/JasonBook/p/17823801.html

相关文章

  • 通过运行中的容器生成 Docker Compose 配置文件
    背景笔者之前有一次不小心删除了原始的docker-compose.yml文件,不过正在运行的Docker容器还在,找了许久,发现一个方法可以从这些容器中生成一个等效的DockerCompose配置文件。本文将介绍使用autocompose工具从正在运行的容器中反向生成docker-compose.yml文件。安装所需工......
  • SpringBoot部署的jar包瘦身
    pom文件打包插件更换参考连接:https://www.jb51.net/program/293676eog.htm参考连接:https://blog.csdn.net/meng_9543/article/details/121329834<build><finalName>xxx-xxx</finalName><plugins><plugin>......
  • zabbix基于docker容器部署配置企业微信机器人告警实例
    配置zabbixserver1.先在企业微信内创建机器人 2.查看webhook地址  3.找到脚本执行目录 grep-Ev'^$|#'/etc/zabbix/zabbix_server.conf|grep^A 4.进入默认的脚本存放路径cd/usr/lib/zabbix/alertscripts 5.新建wechat.p......
  • 为zabbix_server_docker容器安装Python 3完善机器人告警脚本环境
    1.安装Python3dnfinstallpython3 2.要验证安装,请输入以下命令检查Python版本:python3--version 3.建立软连接:ln-s/usr/bin/python3.6/usr/bin/python  4.安装epel:dnfinstallpython3-devel-y 5.启用epel:dnfins......
  • 修改运行中的docker容器的端口映射的三种方式
    前言在dockerrun创建并运行容器的时候,可以通过-p指定端口映射规则。但是,我们经常会遇到刚开始忘记设置端口映射或者设置错了需要修改。当dockerstart运行容器后并没有提供一个-p选项或设置,让你修改指定端口映射规则。那么这种情况我们该怎么处理呢?方法一:删除原有容器,重新建新容......
  • 亚马逊云科技VPS虚拟专用服务器助力开发者轻松部署和管理应用程序
    本文主要讲述如何独立创建自己的亚马逊云科技VPS服务,希望此文能帮助你对亚马逊云科技VPS服务也就是AmazonLightsail,有个新的认识,对所使用的VPS有所帮助。 AmazonLightsail是一款无论云计算的新手还是专家,都可通过其快速启动并运行相关应用的高性能VPS服务。从简单的Web应用程序......
  • docker安装es8.11
    一、安装esdocker拉取要指定版本标签,不能用lastest,官方文档目前最新是8.11,就决定安装这个版本的,主要是注意改下配置文件#高版本安装Kibana的时候需要和ElasticSearch在同一网段内dockernetworkcreatees-net#给映射文件夹授权chmod-R775/data/es#单节点模式,9200端口(......
  • docker在centos7下的安装
    1.安装/升级Docker客户端#step1:安装必要的一些系统工具sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2#Step2:添加软件源信息sudoyum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#Step3:更......
  • Docker
    Docker发展史(1)物理机时代:多个应用程序运行在一台机器上(2)虚拟机时代:一台物理机器安装多个虚拟机(VM),一个虚拟机运行多个程序(3)容器化时代:一台物理机安装多个容器实例(container),一个容器运行多个程序安装先准备一个mysql容器用于复制配置文件,配置好之后把其删除再创建一......
  • 【腾讯云 HAI域探秘】借助HAI,轻松部署StableDiffusion环境拿捏AI作画-体验实验赢大奖
    【腾讯云HAI域探秘】借助HAI,轻松部署StableDiffusion环境拿捏AI作画-体验实验赢大奖爆火的Ai生图你体验到了吗?没有绘画能力、摄影能力也能随心所欲的创作出自己的作品!但是很多人因为高昂的硬件和繁琐的安装对它望而却步。腾讯云的高性能应用服务HAI(HyperApplicationInventor......