继续进行docker改造。

1. 找镜像、拉取镜像

[root@devlop ~]# docker search grafana
INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED
docker.io docker.io/grafana/grafana The official Grafana docker container
docker.io docker.io/kamon/grafana_graphite All in one image running StatsD, Graphite ...
docker.io docker.io/monitoringartist/grafana-xxl Dockerized Grafana .x/.x/.x with all pr... [OK]
docker.io docker.io/samuelebistoletti/docker-statsd-influxdb-grafana Docker Image with Telegraf (StatsD), Influ... [OK]
docker.io docker.io/tutum/grafana Grafana dashboard for InfluxDB. Please set... [OK]
docker.io docker.io/fg2it/grafana-armhf Unofficial Grafana docker container for armhf
docker.io docker.io/philhawthorne/docker-influxdb-grafana A docker container to run InfluxDB and Gra... [OK]
docker.io docker.io/appcelerator/grafana Grafana image based on Alpine linux [OK]
docker.io docker.io/istio/grafana
docker.io docker.io/luzifer/grafana Automated build from Grafana Debian package [OK]
docker.io docker.io/bitnami/grafana Bitnami Docker Image for Grafana [OK]

2. 启动镜像

docker run -d -p 3000:3000 --name=grafana -v /data/grafana:/var/lib/grafana grafana/grafana

3. 查看日志

[root@devlop ~]# docker logs -f grafana
GF_PATHS_DATA='/var/lib/grafana' is not writable.
You may have issues with file permissions, more information here: http://docs.grafana.org/installation/docker/#migration-from-a-previous-version-of-the-docker-container-to-5-1-or-later
mkdir: cannot create directory '/var/lib/grafana/plugins': Permission denied

发现报错,对'/var/lib/grafana/plugins'没有权限创建目录,那么就赋予权限:

chmod  /data/grafana

重启grafana

docker restart grafana

再次查看下日志,发现成功了

t=--10T07::+ lvl=info msg="Starting Grafana" logger=server version=5.4. commit=69c5191 branch=HEAD compiled=--03T10::+
t=--10T07::+ lvl=info msg="Config loaded from" logger=settings file=/usr/share/grafana/conf/defaults.ini
t=--10T07::+ lvl=info msg="Config loaded from" logger=settings file=/etc/grafana/grafana.ini
t=--10T07::+ lvl=info msg="Config overridden from command line" logger=settings arg="default.paths.data=/var/lib/grafana"
t=--10T07::+ lvl=info msg="Config overridden from command line" logger=settings arg="default.paths.logs=/var/log/grafana"
t=--10T07::+ lvl=info msg="Config overridden from command line" logger=settings arg="default.paths.plugins=/var/lib/grafana/plugins"
t=--10T07::+ lvl=info msg="Config overridden from command line" logger=settings arg="default.paths.provisioning=/etc/grafana/provisioning"
t=--10T07::+ lvl=info msg="Config overridden from command line" logger=settings arg="default.log.mode=console"
t=--10T07::+ lvl=info msg="Config overridden from Environment variable" logger=settings var="GF_PATHS_DATA=/var/lib/grafana"
t=--10T07::+ lvl=info msg="Config overridden from Environment variable" logger=settings var="GF_PATHS_LOGS=/var/log/grafana"
t=--10T07::+ lvl=info msg="Config overridden from Environment variable" logger=settings var="GF_PATHS_PLUGINS=/var/lib/grafana/plugins"
t=--10T07::+ lvl=info msg="Config overridden from Environment variable" logger=settings var="GF_PATHS_PROVISIONING=/etc/grafana/provisioning"
t=--10T07::+ lvl=info msg="Path Home" logger=settings path=/usr/share/grafana
t=--10T07::+ lvl=info msg="Path Data" logger=settings path=/var/lib/grafana
t=--10T07::+ lvl=info msg="Path Logs" logger=settings path=/var/log/grafana
t=--10T07::+ lvl=info msg="Path Plugins" logger=settings path=/var/lib/grafana/plugins
t=--10T07::+ lvl=info msg="Path Provisioning" logger=settings path=/etc/grafana/provisioning
t=--10T07::+ lvl=info msg="App mode production" logger=settings
t=--10T07::+ lvl=info msg="Initializing HTTPServer" logger=server
t=--10T07::+ lvl=info msg="Initializing SqlStore" logger=server
t=--10T07::+ lvl=info msg="Connecting to DB" logger=sqlstore dbtype=sqlite3

4. 检查

  访问http://172.28.64.10:3000/,成功的话会出现以下页面

docker化安装grafana的更多相关文章

  1. mysql的docker化安装

    mysql版本有很多,先看下各类版本号说明: 3.X至5.1.X:这是早期MySQL的版本.常见早期的版本有:4.1.7.5.0.56等. 5.4.X到5.7.X:这是为了整合MySQL AB公司社区 ...

  2. mongodb副本集的docker化安装

    1. 定义 一般只要生产环境就需要考虑冗余设计,保证在某一台服务器由于某种原因宕机后服务还可以正常运行. mongo副本集是一组服务器,其中有一个主服务器(primary),用于处理客户端请求:还有多 ...

  3. mongodb的docker化安装

    查询mongo镜像 docker search mongo 拉取镜像(拉取STARS最多的那个就可以了) docker pull mongo tips:如果拉取不成功,多pull几次就可以了. 使用自 ...

  4. redis的docker化安装

    只需要关注几点: 端口映射 配置文件映射 持久化映射 要做的就是拉取官方镜像并把关注的几个点处理一下就好了: docker pull redis docker run -d -p : -v /data ...

  5. Docker部署Zabbix+Grafana监控

    Docker部署Zabbix+Grafana监控 环境 centos 7 ; Docker 17.12.0-ce ; docker-compose version 1.20.1 2018-4-1 当前 ...

  6. Docker化运维方式讲解

    应用迁移需求 应用运维需要考虑的一个重要问题就是迁移, 在不同机器.机房.环境间迁移.迁移的原因有很多, 比如硬件过保(硬件故障), 机房迁移, 应用扩缩容等. 应用迁移的核心需求是: 简单.迁移操作 ...

  7. 老司机实战Windows Server Docker:2 docker化现有iis应用的正确姿势

    前言 上一篇老司机实战Windows Server Docker:1 初体验之各种填坑介绍了安装docker服务过程中的一些小坑.这一篇,我们来填一些稍大一些的坑:如何docker化一个现有的iis应 ...

  8. Docker化tomcat 并且使用maven热部署

    今天没事干 就把自己的tomcat  docker化并且使用maven实现热部署 特别记录一下~ 1.首先进行centos7的安装 就不在记录了 注意的是最好使用centos7 因为docker 依赖 ...

  9. FastDfs集群docker化部署

    初识分布式文件系统FastDFS- 1.分布式与集群的区别 区别:集群是个物理形态,分布式是个工作方式.只要是一堆机器,就可以叫集群,他们是不是一起协作着干活,这个谁也不知道:一个程序或系统,只要运行 ...

随机推荐

  1. mantis统计报表和图形报表出现乱码问题的解决方法

    Mantis 报表中文乱码 1.安装Mantis图表 1.0插件 administrator登录-------管理------插件管理,安装插件 2.上传字体simhei.ttf  simsun.tt ...

  2. 订阅无法在 ARM 模式下创建虚拟机,只能在 ASM 模式下创建 Azure VM 部署

    问题描述 资源组所有者可以在新版 portal 创建经典模式的虚拟机,但是无法创建 ARM 模式的虚拟机. 问题现象 环境中有个相对权限比较高的账户,比如 account admin (以下简称为 A ...

  3. AOP的实现

    AOP基于xml配置方式实现 Spring基于xml开发AOP 定义目标类(接口及实现类) /** * 目标类 */ public interface UserService { //业务方法 pub ...

  4. Selenium2学习(十二)-- alert\confirm\prompt

    前言 不是所有的弹出框都叫alert,在使用alert方法前,先要识别出到底是不是alert.先认清楚alert长什么样子,下次碰到了,就可以用对应方法解决. alert\confirm\prompt ...

  5. Vim直接打开Tampermonkey网址的方法。

    根据tampermonkey利用@require调用本地脚本的方法,比如我电脑上保存了Tampermonkey脚本a.user.js和它调用的a.js, 想在Vim编辑这两个文件时,都能一键打开网页里 ...

  6. apache-实战(二)

    Apache 虚拟主机 --用apache或nginx就可以做 一台服务器跑多台web服务 VPS virtual private server 虚拟专用服务器 --使用虚拟化技术来做 云服务器 虚拟 ...

  7. C 中重载一词中的“重”字读ZHONG4还是CHONG2?

    in my opinion: overload: 重zhong4载override overwrite:覆盖,改写,重写.//csdn上有人问过,没有overwrite这个词 http://bbs.c ...

  8. 同时开左右两个SAPGUI编辑器显示同一段ABAP代码

    很多文本编辑器都支持同时开左右两个窗口显示同一段代码,使用场景可能是比较同一段代码的不同版本差异,或者是ABAP里,同一段代码在Netweaver不同版本里的实现差异,比如版本为SP1的系统A和版本为 ...

  9. ACM-ICPC(9/25)

    DP专题 记忆化搜索与递推(方式) DAG模型 记忆化搜索: 用d[状态] 的特殊值表示是否计算过. 用vis[状态]是否访问过 DAG模型: 矩形嵌套:d(i) 以 i 结点开始的最长长度,​ 存在 ...

  10. Sublime Text 3的安装,卸载,更新,激活

    安装: 下载安装包:建议到官方网站下载,网址:http://www.sublimetext.com/3 . 卸载 在Finder中进入“/Users/用户名/Library/Application S ...