mirror of
https://github.com/vimagick/dockerfiles.git
synced 2025-12-21 21:33:02 +01:00
upgrade grafana to 3.0.4
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
FROM debian:jessie
|
FROM debian:jessie
|
||||||
MAINTAINER kev <noreply@easypi.info>
|
MAINTAINER kev <noreply@easypi.info>
|
||||||
|
|
||||||
ENV GRAFANA_VERSION=3.0.1
|
ENV GRAFANA_VERSION=3.0.4-1464167696
|
||||||
ENV GRAFANA_FILE=grafana_${GRAFANA_VERSION}_amd64.deb
|
ENV GRAFANA_FILE=grafana_${GRAFANA_VERSION}_amd64.deb
|
||||||
ENV GRAFANA_URL=https://grafanarel.s3.amazonaws.com/builds/${GRAFANA_FILE}
|
ENV GRAFANA_URL=https://grafanarel.s3.amazonaws.com/builds/${GRAFANA_FILE}
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ grafana:
|
|||||||
ports:
|
ports:
|
||||||
- "3000:3000"
|
- "3000:3000"
|
||||||
environment:
|
environment:
|
||||||
|
- GF_SERVER_ROOT_URL=http://grafana.easypi.info/
|
||||||
- GF_SECURITY_ADMIN_USER=admin
|
- GF_SECURITY_ADMIN_USER=admin
|
||||||
- GF_SECURITY_ADMIN_PASSWORD=admin
|
- GF_SECURITY_ADMIN_PASSWORD=admin
|
||||||
restart: always
|
restart: always
|
||||||
@@ -27,7 +28,7 @@ $ docker-compose exec grafana bash
|
|||||||
>>> cd /etc/grafana
|
>>> cd /etc/grafana
|
||||||
>>> cat grafana.ini
|
>>> cat grafana.ini
|
||||||
>>> exit
|
>>> exit
|
||||||
$ firefox http://localhost:3000
|
$ firefox http://localhost:3000/
|
||||||
```
|
```
|
||||||
|
|
||||||
[1]: http://grafana.org/
|
[1]: http://grafana.org/
|
||||||
|
|||||||
35
grafana/arm/Dockerfile
Normal file
35
grafana/arm/Dockerfile
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
#
|
||||||
|
# Dockerfile for grafana-arm
|
||||||
|
#
|
||||||
|
|
||||||
|
FROM resin/rpi-raspbian:jessie
|
||||||
|
MAINTAINER kev <noreply@easypi.info>
|
||||||
|
|
||||||
|
ENV GRAFANA_VERSION=3.0.4-1464202710
|
||||||
|
ENV GRAFANA_FILE=grafana_${GRAFANA_VERSION}_armhf.deb
|
||||||
|
ENV GRAFANA_URL=https://github.com/vimagick/rpi-bin/raw/master/deb/${GRAFANA_FILE}
|
||||||
|
|
||||||
|
RUN set -xe \
|
||||||
|
&& apt-get update \
|
||||||
|
&& apt-get install -y ca-certificates \
|
||||||
|
libfontconfig \
|
||||||
|
wget \
|
||||||
|
&& wget ${GRAFANA_URL} \
|
||||||
|
&& dpkg -i ${GRAFANA_FILE} \
|
||||||
|
&& apt-get purge --auto-remove -y wget \
|
||||||
|
&& rm -rf ${GRAFANA_FILE} \
|
||||||
|
/var/lib/apt/lists/*
|
||||||
|
|
||||||
|
ENV GF_PATHS_DATA=/var/lib/grafana
|
||||||
|
ENV GF_PATHS_LOGS=/var/log/grafana
|
||||||
|
|
||||||
|
VOLUME /etc/grafana \
|
||||||
|
$GF_PATHS_DATA \
|
||||||
|
$GF_PATHS_LOGS
|
||||||
|
|
||||||
|
EXPOSE 3000
|
||||||
|
|
||||||
|
CMD grafana-server --homepath=/usr/share/grafana \
|
||||||
|
--config=/etc/grafana/grafana.ini \
|
||||||
|
cfg:default.paths.data="$GF_PATHS_DATA" \
|
||||||
|
cfg:default.paths.logs="$GF_PATHS_LOGS"
|
||||||
9
grafana/arm/docker-compose.yml
Normal file
9
grafana/arm/docker-compose.yml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
grafana:
|
||||||
|
image: easypi/grafana-arm
|
||||||
|
ports:
|
||||||
|
- "3000:3000"
|
||||||
|
environment:
|
||||||
|
- GF_SERVER_ROOT_URL=http://grafana.easypi.info/
|
||||||
|
- GF_SECURITY_ADMIN_USER=admin
|
||||||
|
- GF_SECURITY_ADMIN_PASSWORD=admin
|
||||||
|
restart: always
|
||||||
@@ -3,6 +3,7 @@ grafana:
|
|||||||
ports:
|
ports:
|
||||||
- "3000:3000"
|
- "3000:3000"
|
||||||
environment:
|
environment:
|
||||||
|
- GF_SERVER_ROOT_URL=http://grafana.easypi.info/
|
||||||
- GF_SECURITY_ADMIN_USER=admin
|
- GF_SECURITY_ADMIN_USER=admin
|
||||||
- GF_SECURITY_ADMIN_PASSWORD=admin
|
- GF_SECURITY_ADMIN_PASSWORD=admin
|
||||||
restart: always
|
restart: always
|
||||||
|
|||||||
Reference in New Issue
Block a user