Skip to content

Commit 0cb0998

Browse files
authored
Merge pull request #5 from jianxiaoguo/main
chore(grafana): use grafana docker image
2 parents b530c38 + 4667638 commit 0cb0998

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

grafana/rootfs/Dockerfile

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
FROM grafana/grafana:7.3.4
2-
2+
USER root
33
COPY . /
4-
5-
RUN curl -fsSL -o /usr/share/grafana/envtpl https://github.com/arschles/envtpl/releases/download/0.2.3/envtpl_linux_amd64 \
4+
RUN echo "https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories \
5+
&& apk add --update bash fontconfig curl \
6+
&& curl -fsSL -o /usr/share/grafana/envtpl https://github.com/arschles/envtpl/releases/download/0.2.3/envtpl_linux_amd64 \
67
&& chmod +x /usr/share/grafana/envtpl \
78
&& chmod +x /usr/share/grafana/start-grafana \
8-
&& chmod 644 /usr/share/grafana/grafana.ini.tpl
9+
&& chmod 644 /usr/share/grafana/grafana.ini.tpl \
10+
&& chmod +x /usr/share/grafana/entrypoint.sh
911

1012
WORKDIR /usr/share/grafana
13+
ENTRYPOINT ["/usr/share/grafana/entrypoint.sh"]
1114
CMD ["./start-grafana"]
1215
EXPOSE 3000

grafana/rootfs/usr/share/grafana/start-grafana

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ fi
6565

6666
set -m
6767
echo "Starting Grafana in the background"
68-
exec /usr/sbin/grafana-server -config /usr/share/grafana/grafana.ini -homepath /usr/share/grafana &
68+
exec grafana-server -config /usr/share/grafana/grafana.ini -homepath /usr/share/grafana &
6969
echo "Waiting for Grafana to come up..."
7070
until curl -q --fail --output /dev/null --silent "http://${GRAFANA_USER}:${GRAFANA_PASSWD}@localhost:${GRAFANA_PORT}/api/org"; do
7171
printf "."

0 commit comments

Comments
 (0)