File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11FROM grafana/grafana:7.3.4
2-
2+ USER root
33COPY . /
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
1012WORKDIR /usr/share/grafana
13+ ENTRYPOINT ["/usr/share/grafana/entrypoint.sh" ]
1114CMD ["./start-grafana" ]
1215EXPOSE 3000
Original file line number Diff line number Diff line change 6565
6666set -m
6767echo " 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 &
6969echo " Waiting for Grafana to come up..."
7070until curl -q --fail --output /dev/null --silent " http://${GRAFANA_USER} :${GRAFANA_PASSWD} @localhost:${GRAFANA_PORT} /api/org" ; do
7171 printf " ."
You can’t perform that action at this time.
0 commit comments